Comment by LanceH
I've always felt there was a certain amount of us-versus-them going on in the office -- though I don't think that's the main reason here.
Right now, I think it's a matter of over-hiring the last couple years. This is both a productivity and loyalty check. Anyone not coming in will either be let go, or recognized as an exception.
As for my opinion of there being a level of us-versus-them, I felt it has manifested in things like dress codes. If you're old enough, you might have worked at some place where you wear a suit. That might seem perfectly normal for higher paid management or sales, but it's just keeping people in line at the lower levels.
I've worked at a number of places where "rank has its privileges". Managers would have larger desks, offices, better computers, etc... Regardless of what was needed to do the job.
I'm certain there is a level of "I have to, so you have to", whether it makes sense or not.