You need no cookie banner if you only use cookies as required by the service you provide to the user.
For instance if a user is trying to log in, you don't need to ask for permission to set a cookie for that. The consent is implicit.
If you want to set tracking cookies on the other hand...
If the cookie banner satisfies the regulations and is the path of least resistance, then companies are going to use it.
If the EU doesn’t want the cookie banner everywhere then the regulations need to not allow it.
It is much, much easier to put a banner up than to audit every application and technology used to ensure nothing tracks the user.
That's joke though. Most of them don't. And upon getting called out and/or fined, corporations right now just edge a bit further towards an actually compliant implementation - rinse and repeat. Currently we're in the state of "what if we made it really sloooow and convoluted to opt out?" - which is also not compliant because that makes not giving consent harder than giving consent.
At some point we're going to be there, but right now we're not.
The cookie banners as they are implemented right now are mostly wishful thinking by adtech: "Hopefully this will be enough?"
It's not. But nobody wants to be the first to stop widely tracking people and going back to good old contextual ads. They're going to wait until the EU turns the heat up to 100 and maybe even then wait for a competitor to blink first.
[1] https://noyb.eu/en/noyb-files-422-formal-gdpr-complaints-ner...
It is REQUIRED to audit every application and technology to determine what tracks the user. That isn't negotiable, it's the law: you must know where, when and for what purposes you are handling personal data.
After that audit, you can either show a cookie banner etc, or remove the problem applications/technologies.
Thought experiment: if the cookie consent banner was a payment form, things would be A LOT easier to understand. They are ambiguous on purpose. From a UX perspective, most of them don’t make sense at all.
When you see such banner, don't get angry at the law, get angry at all those websites that are tracking you.
Also, if you were chief evil at bigco, wouldn't you keep some people without any backlink around precisely for situations like these?