Ну потому что люди будут размещять этот код в свои страницы у большинства обычно *.HTML. Редко кто использует PHP.
Ну яж тебе говорю к примеру ты зарегистрировался у меня на сайте, у тебя есть файл crazy.html.
И у тебя есть счетчик
http://www.x.x.ru/crazy.php
Как сделать что бы в файле index.html он работал. Ну только настройка сервера у каждого человека будет своя.
И неизвестно кто какой будет использовать сервер.