>>3
Who said I do that? Have you really taken PHP seriously ever? Or are you bashing it without even knowing how to do three tenths of a half-assed application with it?
Our system is actually three layers. Logic, templates (HTML with few attributes), and theme (CSS and images). You can replace any of the three without changing the rest.
If you don't know how to do PHP properly, it's your fault, not PHP's, stop bullshitting about it.