This strikes home to me. It's exactly the attitude I encounter at the soccer fields. My son can't walk away from his asthma. We have tried switching places, but there are so many smokers, and always a breeze blowing.
I am not advocating government intrusion, but, people who refuse to regulate their own behavior with consideration for others open the controversy.
My son cannot choose to put his asthma on hold for 45 minutes, or choose not to breathe for that period of time. However, a smoker can put off his cigarette for 45 minutes. The one who desires the indulgence must bear the responsibility. It is not fair to force someone else away from the game so that he can indulge in his habit.