Heck, I work at Best Buy and people mess up my displays all the time. Why not let anyone touch anything?
Sorry, but with every job, there's some down side to it that seems as preventable as possible, but when it all comes down to it, it's not about the employee who doesn't feel like sweeping, it's about what the customer wants.
Now, do some people break the rules? Yes. But if you ask someone to put out a cigarette 5 times and they don't, why not throw them out? Don't get me wrong, I think that PKI houses some of the greatest employees in the world, but I ask the rest of you [non-employees] this: if they did do a blanket ban on smoking, I can pretty much guess that people would find ways to smoke or drink there anyway. Can most of you predict that we'd have a loose-loose situation with the employees saying that since most people break the rules anyway, they're tired of telling people not to smoke and drink anyway so they should allow it again?
I mean seriously, I think PKI has world class employees, and have always felt like I have had world class service there, but all of that can change really quickly if you think that guests should conform to the employees instead of the employees serving the guests.