I quit smoking in May of 2001 and haven't taken a puff since, after smoking for about 9 years. (About 4-5 packs a week).
Some hard-core smokers will complain about "health Nazis", whatever, but let's face it, smoking is stupid and there's no defending it: nothing good comes out of it, on many levels it's actually kind of selfish (secondhand smoke harms other people, and family members (like your children) may have to deal with taking care of you later in life, after smoking has done its irreparable harm), they're a fire hazard, and butts being left all over the place is disgusting. And it reeks.
Sorry, but if you can't handle 2.5-3 hrs of not smoking when you go to a Devils' game, that's YOUR problem. You can light up just before you hit the 25 feet border, and do the same just after. It's not that much to ask.