Hallo Jonathan,
Es ist sauberer, als jede einzelne Zeile oder geanze Bereiche mit echo auszugeben, noch weit sauberer sind allerdings Templates u.ä., sodass du in deinem PHP nachher keinen HTML-Code mehr drin hast und diesen ausschließlich aus externen Dateien oder ähnlichem holst.
Im Prinzip hast du Recht. Aber bei kleineren Programmen ist ein Template-System manchmal ein bisschen »Overkill«.
Schöne Grüße,
Johannes