For rank-and-file staff, no. But for upper level management, absolutely -- that's how they operate. See movie: Office Space. Hardworking, play-by-rules types lose their jobs. Self-interested, everybody-else-go-to-hell ...... get promoted.
This kind of corporate environment serves two mutually-reinforcing purposes: to perpetuate a "trapped rat" syndrome in the smoker, and to establish a "gotcha" on your personal credibility/record should it become known that you've broken their rules by sneaking smokes on-site.
Yeah, but then what? They did a study recently, I don't recall the details; but it focused on the statistics that you don't hear about in corporate america. Things like, the really interesting things that happen when you fire people with loose or non existent pretenses.
The jist of it is that the more responsibility someone has, the more dangerous they are if you piss them off. Office Space is a great example. Remember the computer program that sucked money out of the system? That kind of thing happens every day. Programmers especially are brilliant, and have a tendency towards the diabolical (as a programmer, I know this mentality well. Even though I've never intentionally hurt a former employer for revenge; I can't say I haven't day dreamed about it).
But it's not just programmers. The study said something to the affect of hundreds of billions of dollars are lost every year simply because people get fired every year. The actual number was astronomical! And that's just the companies that are willing to talk about it.
Even among the rank and file rule followers, you can't fight human nature. And humans have this weird sense of justice to them. It boggles me as to why anyone would want their workers, the people who are their livelihood to feel slighted before they even work for the company.
My theory is that corporations don't actually understand finances. They're always looking at short term savings over and instead of the long term ramifications of what they do (think about how unexpectedly costly outsourcing has turned out to be over the last decade, when looking at it in hindsight).
You can see the mindset on WallStreet, and mid sized companies across America. Their mentality is live and die by the quarter, or the fiscal year. But in reality... that's kind of like living paycheck to paycheck. Sure, if you have to do it, it's one thing. But honestly, I can't see anyone advocating it as a lifestyle choice.