You take one issue and try to nullify all consumer laws with it. First, cookie banners are not legal anymore. They should be a dialog where 'No' is the first and foremost option and 'Yes' (opt in to tracking) requires permission per type of tracking. IMO this is a large improvement over: don't even ask, just track users based on PII everywhere, which is the case pretty much everywhere outside the EU.
The fact that you see banners everywhere is data hungriness of those websites. They could simply not track you by default and no banner would be needed. Though I wouldn't be surprised if a future iteration of the GDPR will forbid such banners and require no tracking to be the default.
But leaving this specific points. There are many great consumer laws in the EU:
* Your data bundle is valid in all EU countries. Before the EU intervened, providers would charge you through the nose for data outside your country.
* A web shop in any EU country is required to deliver to any other EU country. You live in Germany, but see a phone at a Dutch web shop that is much cheaper? The Dutch web shop cannot refuse you service because you are in Germany.
* You can return any online purchase within 14 days without justification (14 days after receiving the product).
* There is a single Euro payment system (SEPA). How big this is, is hard to grasp if you are in a large country. But it was hard to transfer money between countries, let alone without incurring fees. Now you can transfer money to any account in the EU without fees using in a uniform way (IBAN account number).
* Strong warranty laws. E.g. if a company does not solve an issue within a reasonable time, they are required to give you a full refund.
I could go on and on, there are so many good examples where EU regulations improve day-to-day life.