It's interesting that a lot of people think that the solution for some problem is to ban it. If only it were that easy. It's the equivalent of liberals deciding that mandating a higher minimum wage will solve the problem of poverty. No, it won't. Banning something to take care of it would be a wonderful tool if it worked (and more importantly it weren't abused as a power. then again you could just ban abusing the power to ban stuff). In the poverty example, banning poverty won't eradicate it. That's not to say that the rationale behind banning something isn't being driven by improper motives.
