Yes, it's a pretty pathetic law, targetting the wrong end of the problem; but what more did you expect from the EU?
What is more surprising is that only 2,700 people have signed the petition!!
If you haven't done so yet, you can do it here:
http://epetitions.direct.gov.uk/petitions/26931 I've just signed it - who else has?