PHPの設計思想はよくわからない

magic_quote_gpcなんて「入力値に自動でフィルタかけて安全側に振る」機構はあるのに、出力を安全にする機構がない(少なくとも、デフォでは有効にはなってないよね)。
echo hogeを簡単に書くしくみ(<?= hoge ?>)があるのに、なんでecho htmlspecialchars(hoge)を簡単に書くしくみがないんだろ。
むしろechoがデフォでhtmlエスケープしてもいいくらいだと思うんだが。
PHP: PHP の歴史と関連するプロジェクト - Manual
ここ見る限り、最初からHTML前提で作られたように見えるんだけど。