> How do you tackle this?
Disabling JS in Safari gets rid of a lot of annoyances whilst surfing. You could also try the Brave browser or the DuckDuckGo browser on iOS which block ADs by default.
But this is just a bandaid for the problem. What I would like to see is DNT (DoNotTrack) being honored and taken as a sign that you've opted out of tracking, instead of tracking happening even though the DNT flag is set to true.
I'd also like if all browsers including Safari on iOS shipped with a Consent-o-matic / 'I dont care about cookies' type of functionality which globally & automatically opts you out without having to press buttons or close a modal window / popover.