Definitely agreed there. Even in areas where pot may be legal if smoking tobacco isn't allowed then neither should pot. In Tennessee there are laws in place where it is illegal to smoke in public buildings, including stores and restaurants with the exception of restaurants or bars that don't allow anyone under 21 in. And although It isn't mentioned I believe that should include e-cigarettes. When I worked in Lowe's we had problems with people coming in with e-cigarettes. There was one young lady I worked with that got sick because of someone with an e-cigarette. I had asked some managers several times if something couldn't be done to stop them, and nothing was ever done, but I had no reservations about telling people to get it out of my face.
Yet some people are total jerks even with tobacco in stores. Some people would come in Lowe's with unlit cigarettes or cigars in their mouths, and some thought they could smoke in the garden center even that was not allowed either. Some people would get mad if we said anything, but I personally didn't care whether they liked it or not. Then there was one jerk who wasn't smoking but had a t-shirt on that said "Yes I smoke, so F**K OFF!"