Earlier quoted context omitted.
Annoying consent flows aren't compliant, at least not with the GDPR. A compliant consent flow should make it as easy to accept as it is to decline, so pre-ticked checkboxes or hiding/burying the decline option doesn't comply. Incompetent regulators that are asleep at the wheel and still haven't done anything to punish this (GDPR went into effect in 2018) are definitely a problem though.
Even if the regulators attacked more websites it wouldn't matter. You'd just have more and more websites that block European users. You can't expect websites to give you a pop up that asks whether they can monetize your visit or not. Everyone's going to click "refuse" because ads are annoying. As a consequence your website makes no money. At that point why run the website at all? Regulators don't want to regulate too…
Great! It frees up space for more respectful alternatives.
However ads are universally disliked and the problems the current ad model brings (privacy, spam/scams/malware, inappropriate/illegal content, etc) are generally universal too, so it's just a matter of time before similar regulation is enacted outside of Europe too.
> because it would ruin all the freely available websites.
Laws against theft/robbery/carjacking ruin free/below-market-rate car rental websites too, yet nobody is complaining about those because society has decided that theft is bad even if it would technically open up new business opportunities that wouldn't otherwise be possible. Why should this be any different?