That might be because it’s generally non-trivial to selectively whitelist a script. As a user of an ad blocker, I’d have to know exactly what script(s) to whitelist, or maybe a regular expression, and then manually configure it through the blocker’s settings.
Allowing cookies is a single click.
What if there was a standard way for a site to tell ad blocking software that the user allowed some specific analytic scripts?
We use analytics to understand how our site can be improved. If you want to help, click here to whitelist our analytics scripts.
Then, if clicked, the user receives more information from the browser about what exactly they are getting into.
Might be a cool idea, but likely impossible to do safely without browser vendor buy-in & standards bodies.