I just came off the Carnival Splendor on Sunday. I had a great cruise and enjoyed myself. Guess what!!! This wasn't an issue. The smokers on this sold out ship smoked in the areas were smoking was allowed & I never saw them smoking in a non smoking area. Likewise when I was in the sports bar watching soccer games (La Liga) I didn't pitch a fit about the smokers, because I was in thier area.
I did pitch a fit when someone tried to have staff change the chanel away from my soccer game at 4:30PM for a basketball game then didn't start until 5PM.

My game was over by the time the basketball game started so get over the fact you missed some pre game show.

Besides soccer is a better soccer anyway.