I agree with Marco Arment’s recent post, The Ethics of Modern Web Ad-Blocking, and would like to add to his argument. There is no agreement between the publisher and reader as to how Web content will be consumed. The reader may choose to browse without JavaScript, without images, in a terminal, with a screen-reader, with a refreshable braille display, or any other number of ways. I can choose to hide all <h1> tags if I want.

But publishers and advertisers, much like developers, crave control. They want to force you to consume their content the way they prescribe.

Nicholas Lindley