Ci co się czepiają, to programiści pracujący w zawodzie. Czepiają się dlatego, że pracując tyle łat wyrabia się doświadczenie które mówi, że mieszanie HTML z php em razem w jednym pliku to praktycznie dodawanie sobie multum nieprzespanych nocy w dłubaniu w takim kodzie. Uwierz mi, że w pewnym momencie przestaniesz nad swoim kodem panować. Spójrz na kod tego forum. Jego zagmatwanie nie pozwala nam na wprowadzanie zmian. Bo wszystko jest pomieszane.
Ci co mówią ze jest w porządku, mieszanie logiki z widokami to pi prostu nie programowali zawodowo, a standardy im obce.
Użyj systemu szablonów Twig. Na początku będzie dziwnie, ale jak zrozumiesz i złapiesz (próg wejścia jest niski) to później wrócisz to i mi podziękujesz :))