The big reason I remember from my PHP days (late 90s early 2000s) is that you want to separate design from development.
Graphic designers were expected to know HTML/CSS while developers focus on PHP.
Graphic designers were expected to know HTML/CSS while developers focus on PHP.