Como fazer sem o MVC não seria uma boa?
O MVC foi criado para gerenciar complexidade em megasites. Tenato que mesmo as tecnologias mais antenadas que entregavam o MVC com o foco principal agora prefere técnicas mais simples que atndem a esmagadora maioria dos projetos.
As pessoas usam MVC porque as pessoas usam MVC. Ou seja, é a chamada "modinha". Tem algumas raras exceções, mas quase todo mundo usa sem pensar, sem ver alternativas, sem experimentar o jeito mais fácil, usam para mostrar que sabem fazer o que todo mundo fala, então vira uma daquelas mentiras que contada mil vezes se torna verdade.
Essa é uma das inúmeras fake news que contam na nossa área. Veja bem, n~]ao estou falando que o MVC é ruim e não deve ser usado, mas a pessoa precisa ter muita experiência para decidir que ela é necessárias e vale a pena pagar o preço que ela cobra para ter algum ganho. Hoje mais do que nunca precisamos saber filtrar informações, buscar a origem, e identificar oque tem consistência. Ter muita gente falando não é sinônimo de estar correto. Pelo contrário, pode ver o que acontece com os produtos cultirais, quanto mais popular, pior é qualidade, com raras exceções. E a popularidade gera popularidade.
Uma das coisas mais fantásticas do PHP é fazer sites de forma muito simples. PHP é um framework que tem uma linguagem poderosa para personalizar melhor o que precisa. A ideia de por outra framework em cima de um já existente não faz muito sentido, mesmo que muita gente o faça.
É necessário questionar, aprender os fundamentos, que dão o caminho que deve seguir. Em oposição a decorar receitas de bolo. Cozinheiros serão substituídos pela IA, chefs de cozinha não.
Para ajudar mais: https://www.tabnews.com.br/maniero/faq-do-programador-perdidao.
Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente (não vendo nada, é retribuição na minha aposentadoria) (links aqui no perfil também).