A lot of websites don't show cookie banners (DuckDuckGo, GitHub, HN, gitlab, etc.). Sure, the law has some minor mistakes, but it is the fault of the websites. If they didn't track the user, they wouldn't have to display a banner.
Discussion of this point at the time: