1031
European Union set to revise cookie law, admits cookie banners are annoying
(www.techspot.com)
This is a most excellent place for technology news and articles.
There is a fine and impossible to hit line that businesses have their own interest of surviving and should be able to use data. Like making better suggestions or tracking whether certain changes in their homepage work. This is not required for functioning but vital to companies for succeeding and giving you a better product. However, this should only be done on one site at a time, cross-site tracking oe fingerprinting is what sucks and allows data brokers to exist in the first place.
No lawyer can hammer into law, what a site needs to function, as it differs by site and is flexible in what people think is necessary. But your examples are good in that they show how sites go way too far to justify their over-the-top tracking. Maybe there really is an easy way to write it in "legalese", but I don't see it yet. But I am fully on your site, the current behaviour and practices are bad and unclear for customers.