If it's an understandable amount of ads, I'll disable ad block. If the site bombards me with an unjustifiable amount of ads (like adblock-tester level of ads) then I'll re enable adblock in seconds. Same goes for if they serve scam ads like those 'virus detected' or 'hot singles in your area' malvertisements
I have no problem paying if I have the option. If they want more than it’s worth, buh bye… If not I’ll pay. What I don’t need is being forced to swallow their pollution to get access to needed information.
Pi-hole on a raspberry pi zero-2 W. The thing I like the most is that you can run it with unbound as an upstream DNS provider, so you can have your own private DNS at home without filtering your traffic to another DNS provider.
The web is such a cleaner experience without it! I was using no script to just allow individual scripts for sites that I wanted to function like normal but for 90% of the web I can get by with like no JS.
It did shock me on my initial tour around Lemmy just how many sites want to have JS enabled. Fine now that I've got a 'home instance', and only have to enable that.