The law is written understanding that users are lazy/ignorant/non-technical. Anything else would have been useless.
Look I need money, you want me to track users at each step, record ip and browser information(and extra), and log that into a database even if you haven't hit submit? Okay.
I don't agree, but my son needs to eat. My day job sucks, I'm in a never ending spiral, I'll code anything you want. My passion is far gone.
If you disagree, I actually agree with you, it shouldn't be this way, but this isn't the net of the 90's, I need side cash and my son is hungry.
To summise, I'll break every rule, or find a work around necessary to keep my family up, and I hate it.
I love the internet, hell it made me who I am, but until browsers become serious about user security, it's not going to happen.
In the large majority of websites, Google Analytics fires even before the cookie banner, and the banner is only used to inform you that by continuing navigation you are accepting to be tracked.
Yes, this is illegal. But not enforceable.
[1]: there are devs selling websites for 500 dollars/euros.