Companies are being purposefully obtuse with popups as a form of malicious compliance (and in some cases looking suspiciously like political statement) - and you're blaming the EU for it?
Yes. If you create regulations with the assumption that they will be followed exactly how you want them to be rather than considering how entities who don't share your goals will react, you are doing a bad job.