I guess the mindset comes from TV/Radio land where content is just dished up, and there is only one way to consume it, or you can stop consuming it.
It's probably more an issue of, we are in a difficult situation where some businesses don't know how to monetize outside of advertising (like google). And if everyone could block them, you'd effectively destroy businesses like that.
But on the flip side, the advert business model have gotten everyone used to 'free'. If google started selling "Search packs" where you get 100 searchs for $20, I don't think people would go for it.