Ответ 1
Я думаю, что постоянная популярность пикселя 1x1 заключается в том, что каждый веб-браузер повсюду (ну, а не Lynx или любой браузер, у которого есть изображения, отключенные, но не сообщают об этом рекламодателям) запрашивает изображение. "Более холодные" способы делать вещи еще не столь универсальны.
И чем сложнее и сложнее использовать решение, тем больше вы будете запускать браузеры, настроенные на "параноидальные", которые не будут выполнять код. Как сейчас, JavaScript не может быть выполнен. Установка того, что 1x1 пиксель в простой HTML будет более универсальным.
Также существует тот факт, что этот же метод можно легко расширить, включив в него данные cookie. Это стандартный веб-запрос, поэтому применяются файлы cookie.
В конце концов, это не всегда о "лучшем" решении с точки зрения развития. Веб-разработка часто связана с общим знаменателем и работает как можно большим количеством посетителей, в том числе тем, что посетители не знают о нем.