Prohibition does not work anymore than envy avoidance does.
You cannot legislate your way to a Utopian society regardless of what political side you are on.
Sure, we live in a nation of laws and finding the perfect balance of what these laws should be is very difficult, if not futile.
Does not mean that there should be no effort and most certainly means that we should not be surprised when things don't work out as intented.
The only idiots in my book are those that spend all there time trying to tell everyone else why they are right as if they have a patent on the truth.

all at once