Why not quit then? Seriously, if it's really not a big deal to go a half of a day without ONE cigarette, why not save your money, time, and health and quit.
Oh yeah...because it really is an addictive substance and NOT that easy for the vast majority to go without it for 12-13 hours. Otherwise, it would be a piece of cake to quit...and we all know that is not the case.
Yeah, I'm sure it's very hard for smokers to go that long without a cigarette. But if it's the breaks that are the issue, then it makes sense to mandate them. This way, you are controlling what happens at work. Telling people what they can do on their own time is what I object to. That is what is intrusive.
If they really can't control themselves and continue to take unauthorized breaks, that seems like cause to fire them. However, the idea of firing or not hiring someone for what they do in their personal lives is disturbing to me.
ETA - my MIL smokes one cigarette in the morning with breakfast and one at night. That's it. So she really can go 12 hours without one. Go figure.