Now that we have GDPR, at this point shouldn't browsers just disable all cookies by default and ask users every time a cookie is set if they want a cookie set or not with a standard warning/notice and give web developers the ability to set an additional description of who the cookie is from and what it is used for to go along with the standard notice?
With this browser change the law should change as well so us developers don't have to muck with educating users. I think it's too much forced education. Educate from the source.
I am also curious who receives the fine money? Say a US company is sued by EU, I believe the money should go back to the US Government since it's within their jurisdiction not Europe. If not this then it's kind of a tax funnel to suck money out of other countries into the EU.
As to your specific question, do you realize what a PITA that would be to manually accept every single cookie in your browser? It’s bad enough clicking through the GDPR forms on every single site I visit.
A much better solution would be to actually respect the DNT (do not track) header. If I have DNT enabled, why do I need to open a form and deselect 100 trackers on every website? I’ve already said I do not want to be tracked; that should be sufficient to automatically opt me out of all tracking.