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