It works both ways.
I understand websites aren't free. Most are funded by ads and by blocking them ads you are taking away the funding for that website and yes, taking food off people's table... but, the website also needs to find a way to not be a complete asshole about it and not shove a loud ass video ad in your face that hijacks your computer.
I do also understand that the reasoning for those kind of ads is because of the rise/dominance of ad blockers. There just needs to be a cool middle ground so people get paid and users don't get hijacked/spammed. Especially on mobile. Nothing worse than being taken to the Google Play Store or getting a "YOU HAVE A VIRUS" hijack that removes you from the page.
Yeah, true. I can't visit a site on my phone without having >30% of my screen real estate taken up by crap. IGN, you have to click off their privacy policy every single time (not ads but intrusive.) Gamefaqs had full banners just pop up half way thru reading a page, that's no good. Going to an IMGUR link on mobile is an epic nightmare. A good portion of internet websites have these awful practices and yet people feel the need to defend them.
If you were taking any food out of their mouths then it was food shouldn't be getting.