The problem is that using ad block can kind of be compared against messing with your electricity or water meter so you aren't billed for as much. I understand that it's inherently different, because there is no agreement/requirement set up to view the ads in exchange for browsing the website they are on, but that's basically how things are set up. There's only a few ways things could work.
First option. Web site is free to use and there are no ads. Person visiting the site is happy, but the person hosting the site has no way to generate money, other than asking for donations, but that could be considered an ad for the site itself.
Second Option. Only people who pay see the site. This works for the website owner, because they are ensured that everyone pays, but breaks the general way in which most of the internet is used, because you can't send a link to a friend and have them view the content if they haven't paid. Works for sites like Netflix but wouldn't work for something like a blog.There would still be problems with not everybody paying because people would share accounts.
Third Option. Website maker puts up ads on their site to make money for operating the site. If the user blocks the ads then the person operating the site cannot generate any money
Fourth option. The website owner sells actual products at their website and makes money that way. This works if the website is an actual store, as that's what the user came there to do, but very few users, if any, are going to buy something from a website that isn't actually a store. Also, the person operating the website also has to operate a store, which they may have no expertise or interest in doing.
Feel free to come up with some other ways of generating income from a website to recoup the costs of running one. There aren't a lot of good options. I realize that some ads can be over the top and extremely annoying. In that case I just usually leave the site and try not to go there in the future. I don't like blocking ads that are not intrusive, as that undermines the website's ability to make money, and if it's a good website, I want it to remain in operation.