Now the manager is in a tough spot. This is some kind of official internal complaint and it is literally his job and his duty to investigate. He talks to the employee and the employee confirms the report. It's now out of his hands, has to go up a chain to a regional manager. It gets passed around a bit until someone unfamiliar with the employee looks at the policies and facts of the matter and they make a by-the-book call.
I can totally understand the frustration. It reminds me of some kind of Kafkaesque nightmare where justice is run through an algorithm. At some point we'd all hope a compassionate judge would look over the human's involved in the situation and apply some magnanimity.
Each person in a chain had an option to use their judgement to break the chain but nobody did. This isn't an indictment of Apple as some may want to see it. It seems more likely it is a pretty standard outcome of people following a bureaucratic process.