I sometimes make the mistake of going to a trusted site in a browser I don’t normally use for general web browsing so lacking an ad blocker, following a link from there and ending up on a 3rd party site.
I don’t block ads because of the sites I like, I generally pay for them and support them in other ways. I block ads because if I make the mistake I described above, then as a first time visitor I will generally be bombarded with ads, offers to subscribe to their newsletter and if they have one, a subscription to that particular site. Which is fine that they have it, but I don’t know anything about this site yet, let alone if I want to give it money and so far my impression is terrible.
I’m not shedding any tears here. Most of the ad supported web is junk and I shouldn’t even be on it in the first place, in the same way I should probably shouldn’t be eat junk or fried foods. The fraction of it that isn’t will generally take my money one way or another. Most worthwhile websites don’t actually demand any compensation at all.
People with ad blockers are not making the web more complicated for you. Web developers with poor taste and/or their managers with bad taste are. If you have the means, pay for the things you value and block the rest. Even if someone doesn’t have the means, I’m not going to begrudge someone of lesser means for taking good care of their computers and not wasting bandwidth while also not isolating themselves from the web because every web dev and their mother thinks it is okay to trash someone else’s machine (at scale!) to make money.