Dependendo do tamanho do projeto, usar um framework pode ser mais complexo do que fazer ele sem nada. O problema é ser extremista pro outro lado e achar que um framework nunca vai ser necessário. Nunca usar framework só te faz reinventar a roda a cada projeto novo e de brinde você ainda ganha falhas de segurança e um código que só você entende.

Existem prós e contra de 100% das abordagens na tecnologia!