dann machst Du nach meinem Verständnis einiges falsch.
Ich? Sicher nicht - ich nutze TYPO3 und da ist das nunmal so, wenn man einen haufen Extensions verwendet. Jede Extension hat ggf. mehrere Plugins/Modulde die je Klasse ein File haben. Da kommt eine Menge zusammen.
Natürlich werden die Dinge gecacht - aber in manchen Fällen ist das caching nicht aktiv (z.B. wenn die Seite für den Cache neu generiert wird) und das kostet dann massivst Performance - besonders, wenn 100.000 "Unterseiten" (bzw. fertige HTML-Dokumente) daraus entstehen.