Uma nova dúvida sobre Component VS Module:
Sei que na release final do Angular 2 ficou obrigatório o uso do Module, para "externar" o uso de um component. Mas uma coisa não me ficou clara.
Qual o motivo que a equipe do Angular montou esse esquema de módulos, para casos que só vou utilizar internamente?
É uma boa prática eu criar, no mesmo arquivo, o Module e o Component, visto que 99% dos casos esses Components são as nossas telas internas?