I'm all for cleaning up the atmosphere at RWS and every other stadium in the NFL.
Unfortunately for smokers and drunk jackasses, the Bill of Rights and US Constitution doesn't have any specific provisions related to smoking and being a drunk jackass as a right of being a US citizen.
The way I see it, when you're on anybody's property but your own, you follow their rules. If you don't like it or can't possibly abide by them, stay home, smoke, drink, watch the game and get in fights with your neighbors in your own front yard just like we do here in Pennsylvania.
I'd wager that if the NFL banned both smoking and alcohol sales in stadiums, and alcohol at tailgating on team or public property for a year, attendance would either stay the same or go up.