Whilst, I am very opposed to tracking; especially covert. I do believe the cookie law is bad. Fundamentally, websites can not store content on your computer without your consent. Your "User Agent" is what stores cookies; it is usually a piece of open source software fully in your control capable of only storing them based on any policy you like, including asking you for each site. Whilst it would be nice for all site…
Examples for what that means given by the EU itself [1] include "cookies that allow web shops to hold your items in your cart while you are shopping".
And on the policing - there are a lot of laws that cannot be "policed". It requires trust, goodwill, collaboration and savy users to report violations to the webmaster or relevant ICO.