IEのバグもあってXML宣言なんて商用のサイトじゃまず使わないんだよね。
<?= ?>を使うべきじゃないって言うのは、ほとんどの人が理由もわからずにそう言ってただけ。都市伝説みたいなもんだな。
JSPが流行りだして、PerlでもTTやH::Tを使うことが多くなって、PHPでもSmarty使わなきゃ、みたいな妙な流れに乗った幹事。