I can assure you this is not a Carnival issue. There are people in your personal circle that smoke or imbibe, I can assure you. It's really not a big deal as it's been going on for centuries. The media and government have made it a big deal over the last 50 years. I have cruised 12 times on Carnival and have rarely smelled it, but it was never offensive when I did. Trust me, you'd rather have a high person next to you than a drunk person. High people are calm, cool and collected...not a risk to you at all. Not sure what you are concerned about??