I say legalise it. If people want to smoke it all day everyday then fine, it's up to the individual. There's no way a war against drugs like cannabis will ever be won, it's far better for the government to legalise it and shove hefty taxes on it. They're fighting a loosing battle here and it's costing money.
Agree, alcohol is a far worse drug, if it was invented today it would be a class A drug. I think something like 2/3rds of all crime is commited under the influence of alcohol.