Not sure if you're interested in the actual debate about that so just a lazy summary.
Consent Management Privacy Settings