The regulation says nothing about a cookie banner. Instead, it says companies cannot track you unless you give consent.
If you don't like cookie banners, which are indeed really annoying, you should be turning your ire to the companies that wish to track you. They are fully-functional solutions that allow anonymous tracking without installing cookies on your computer - no banner needed then.
I'm a grown up adult and if I wanted to block tracking I could. The fact that I don't should be the only answer needed but that's not good enough for the EU. They want to force companies to ask me because they want to take care of me and make sure I'm all right. You know, I left home at 18 to get away from my parents...
Unless you want to be using tor all day every day, and never make an online purchase or log in on a website ever again, there's really no way to stop companies from tracking you. The only way to make that happen is if a regulatory authority forces them to. That's why the GDPR exists.