How to take: Vape, Don’t Smoke

We know that smoking is bad for your lungs.  It turns out that smoking marijuana does not seem to cause lung cancer the way that smoking tobacco does.  Is this because marijuana smoke has fewer carcinogens than tobacco or maybe because it also contains some cancer-fighting chemicals?