Yes marijuana contains more carcinogens, but tobacco users smoke much more than your average marijuana users.

I think it all depends, but I think if I'm going to be harming my lungs I might as well get some nice effects from it, so I'll stick to my weed.