Your question is absurd.
I am not welcome anymore at Marriotts because I like to smoke a cigar when I am finished with work for the day. (BTW, I found this out about six months ago when they ACCEPTED my reservation for a smoking room, and then only told me about the policy when I went to check in. I had them find me a room at another hotel, and I won't be back at a Marriott if I can help it.)
How 'bout if they said they didn't want anyone to change diapers inside their hotels. Would you think they still "welcomed" mothers with infants or toddlers?
ML/NJ
There is a difference between changing diapers and smoking. The odor from diaper usually disipates after 10 minutes.
I have a friend who visits sometimes. She won't smoke in the house but her clothes cause the guest room to smell of smoke after only a couple of days. It's hard to believe but the room has to be aired out for a long time after.