An article on TechCrunch takes a long look at how cookie consents are breaching EU privacy laws and how the cookie confirmation pop-ups are merely a hindrance to people.
All cookies except essential session cookies should be off by default. There should be no cookie confirmation pop-ups, just a website “settings” option where you can go in and switch cookies on if you choose to.
If a site doesn’t want you there if you won’t accept their tracking and advertising cookies then they should send you to a page telling you that. That page should just have the “settings” option and you can switch some cookies on if you choose to. Alternatively, you can simply choose not to visit that site.
That’s how it should be. End of.