Personally I get very anxious if I smoke too much (and in the wrong setting); it helps me a lot with other issues if I only consume a small amount occasionally.
Also it matters a lot if I mix it with tobacco (then its a lot harder to consume responsibly).
So I think both you and GP have good points.
And yes its a million times better than alcohol, that stuff is literal poison for body and mind.