If those people want my business, then they put content on the web. Otherwise, I don't know about them, and they get no business. The ads are just fluff that I block out.
Cable TV, you pay for content and the connection. Internet we pay for connection and the content from the provider whatever that might be. Free content can be had at restaurants, cafes, libraries, Greyhound bus terminals. I’m not against blocking ads, especially since I’m seeing ads for local businesses when I visit foreign sites. But with popup blocking working most of the time, I can tolerate it all. I’ve also found that SUPERAntiSpyware program, run a couple of times a week, will zap hundreds of ad cookies that other spyware programs leave alone.