We tried it at the protocol level with do-not-track and it just gave them an additional bit of info to track.
But I agree: It would be awesome to have this as a browser option. Just send a list of all the optional things to my browser which responds with the accepted results.
> The second best thing would be a law to prevent consent popups from making it harder to opt-out than it is to opt-in
Isn't this what's written in the GDPR?