Ben ouais ! C'est pas pour rien que des gens ont capitalisé le code pour faire tout ça !
Au final, quand tu créées ton propre système, tu ne progresse pas vraiment car tu es persuadé que c'est bien, ce que tu fais. Alors qu'en utilisant un vrai framework, tu te rendrais compte que tu es à côté de la plaque. :p
Et en plus, en créant le système, tu passes pas mal de temps à t'occuper du système justement au lieu de t'occuper de donner vie à ton application.