Websites don't need notices if they're not doing anything shady or unnecessary tracking, and just about every cookie notices I see is going against either the wording or the intent of the law.
If they want to be annoying on purpose, we should blame them, not the GDPR.
I'm not saying it's effective (yet), but if companies respond to a law by doing something very obnoxious and not at all required by the law, I point my blame at the companies.
Facebook and Google didn't announce any harm from the GDPR. There are many companies that announce lower earning expectations from a simple 5 line App Store change by Apple and a one time popup asking you whether you want to be tracked.
FAANG aren't who I am thinking of here - much worse are the background check and risk reporting companies such as WorldCheck that maintain dossiers on you that can often be not much more than speculative fanfiction, which banks use to assess risk.
If they want to be annoying on purpose, we should blame them, not the GDPR.