Some US newspaper do this, block EU access, What people criticize in this case is where the site does not block us EU citizen because they want to track us, so they kinda implement GDPR by using the worse UX possible that probably is illegal.
If you want to say that they need the ads to function then they should not provide the convoluted way to decline tracking from 30+ trackers but just block us.
What we want is put a big Decline button near the Accept button, or put the full list of trackers directly on the popup and not send me to a Privacy Policy or a settings/configuration page. But this sites want it all, they want the EU readers and also their data and user the bad UX to make you just accept.
I just close the tab, I do not bother with workarounds.