Let's be clear here: The law is NOT to blame for cookie banners.

The blame lies with companies that would rather inconvenience you with a banner than respect your privacy by not collecting (and selling) your data..

https://www.politico.eu/article/europe-cookie-law-messed-up-the-internet-brussels-sets-out-to-fix-it/?

Europe’s cookie law messed up the internet. Brussels wants to fix it.

The European Commission wants to take a bite out of privacy rules that force websites to run cookie banners.

POLITICO

@vmbrasseur it’s too simplistic to say the law isn’t to blame. Yes it’s malicious compliance, but it could have been foreseen.

It is incumbent on the legislature to make good law, that is enforceable, and to think through the likely consequences. This was a massive failure on that front.