Its easier to put the ban in place than to add babysitting to the list of jobs that the superviosr has to do.
People can be busy and still decide to have a 'quick' cig break.
I won't speak for anyone else, and I do understand your point, to a certain extent.
The way I am reading this and have understood the issue concerning Lowe's from past articles is that smokers are being denied taking their breaks on company property if they want a cigarette during scheduled (not unauthorized sneak) breaks. They are required to clock out and leave the premises altogether.
I don't see where this is about smokers taking more breaks than non-smokers.
As a customer I can sit in my car in the Lowe's parking lot and finish a cigarette prior to entering the store. An employee, on a scheduled lunch break may not take his lunch break in his car in the lot, but must leave the premises completely. Non-smoking employees who wish to take their sceduled lunch break in their car are not required to leave the premises.
While the employer is within his rights of dictating where employee breaks are taken, I think this is going a bit too far.