Just because something is against the law doesn't make it wrong. It is against the law for a Catholic to prime minister.
As I said before - and it's stil as good an analogy as I can think of - I like a smoke, but it's against the law. The thing is as long as I only smoke at home or in the homes of some of my friends i'll probably be ok. I don't happen to agree with the law criminalising Cannabis but I abide by it by not dealing or smoking in public places, and I don't skin up in front of the Cops. I'd love to be able to go to a pub. or just for a walk and have a smoke but it's not going to happen, especially if I continue to flout the law as a form of protest.