Ultimately this implies that there are enough people out there who engage with or...dare I say...want...the bullshit, that their collective voice outweighs those that do not simply by the fact that those are often the users who click ads, share things, and otherwise generate more value and revenue for the publishers than those that do not.
While the arms race to fight this stuff is commendable (I myself run at least NoScript at home and it is beautiful), I can't help but think the only way to win is to not play.
By that I mean coming up with revenue alternatives for publishers that not only generate more revenue than this approach, but also provide a direct incentive to not use these things.
If such magical solution existed, they would switch of their own volition. Instead, they focus their efforts and dollars (and by extension the focus of an entire industry that has been built on those dollars) on adding more items to the list of bullshit.