I installed an ad-blocker because a couple sites that I visit were serving up auto-playing videos with sound, and it was driving me crazy, so I broke down and installed an extension. That totally took care of my problem. However, it had the undesired side-effect of removing ads for sites that I would like to support. It's likely that I could find the extension I installed, go through the options, and add some sites to the whitelist. However, I'm far too lazy to actually do that.
If I went to a website I wanted to support and they displayed a message saying "We've notice you're using an ad-blocker. If you'd like to support us, click here to add us to your whitelist", I'd do that in a heartbeat.