Olá, Lucas! Tudo bem?
Peço desculpa pela demora em responder o seu tópico.
Entendo o seu ponto, realmente é interessante a modularização do nosso projeto para que futuramente não tenhamos muitos problemas. Contudo, no contexto da aula, a construção do mesmo dentro do "controller" e "router" de "Pessoas", se dá por uma questão didática. Pois, enfatiza a relação que matricula tem com pessoas, denotando assim a dependência que existem entre elas.
Além de que, em alguns padrões utilizados no mercado, quando existem tabelas que se relacionam e tem dependências relativas como pessoas e matrícula, os métodos e rotas são definidos no mesmo arquivo, como o feito em aula.
No mais, agradeço por compartilhar a sua opinião, isso mostra o seu conhecimento e comprometimento com os estudos. Espero que continue assim.
Caso durante os estudos você tenha dúvidas ou problemas, recorra ao fórum, estaremos aqui para ajudá-lo.
Grande abraço e bons estudos!