ActiveX sind eigentlich die PlugIns beim IE, also auch Flash, Acrobat Reader, ...
Ich hab zwar alles an, weil ich zu faul bin bei jeder Seite etwas umzustellen, und Pop-Ups kann ich per Opera unterbinden, aber ein Freund von JS-Shops bin ich aus Programmierersicht nicht.
Auch wenn es nur ein paar Prozent der User (bzw. mögliche Kunden) sind, man schließt Leute aus.
Besonders bei Blinden ist Linux mit nem Braille-Lesegerät und Lynx als Browser beliebt. Es sind also nicht nur irgendwelche Technik-Freaks die Javascript ausschalten.
Und programmiertechnisch ists sehr schwierig das an alle Browser anzupassen, da hat man mit php wesentlich weniger Kompatiblitätsprobleme.