This kind of thing is the reason I like working at smaller companies. People do stupid stuff at those too, but there seems to be less of this "just following orders" herd mentality.
I enjoy working at smaller companies because I actually feel like I make a difference. How little do you actually contribute to your company if you can be fired within the hour.