Unsinn ist das nicht, nur vielleicht falsch ausgedrückt.
Die styles sollen weiterhin extern liegen. In einer einzigen Datein.
Wird diese Datei mit einem php-include eingefügt, ändert sich nur die Anzeige im Quelltext. Trotzdem bleiben die Dateien ja weiterhin zentral an einer Stelle gelagert.