They are also entirely voluntary - which the EU would've known if decision makers had visited their browser settings once.
Prior to that you could just disable them if you liked.
One can say that policy makers had good intentions - certainly. However, I can not imagine a valid evaluation that wouldn't conclude this policy as failure.
The browser not being able to distinguish between essential and non-essential cookies does not change the fact that cookies are and were entirely voluntary.