People blame the cookie banners themselves or the legislation that "made them necessary" but somehow never seem to blame the web companies for doing the naughty things on their websites that make them subject to the law. The "cookie banner problem" exists because it's primarily end users that are shouldering the burden of them, and not the companies. For the company, it's a one time JIRA ticket for a junior software…
Well yeah because the "naughty things" are totally allowed. Can you blame them for trying to make money legally, and most people would say fairly morally (most people in the real world; not on HN). I think 90% of the blame lies with the EU. They had experience from the cookie law that this would happen. It like... say you would rather people didn't drink alcohol in pubs (because of all the scary violence it leads to)…
That's the law here in Scotland. As annoying as it is, the same law doesn't apply in the rest of the UK but it's reasonable.