Earlier quoted context omitted.
> They could simply present you with a yes/no modal once and be done with it Any extra modal, as simple as it might be, leads to a really bad user experience and wasted time.
Then don't place cookies that aren't necessary for the delivery of your service. There, problem solved! If invading your users' privacy is more important than your site's user experience, then the blame is on you, not the legislation.
This applies to all laws that are passed. It is a frequent criticism and problem, of laws, is that there are often unintended consequences. And that is the fault of the law, that they did not consider the unintended consequences.