If the manager was that upset over a 5% lower tip, then I suspect either he REALLY cares about the staff (unlikely given his behavior), he was having a bad day, or he's taking a cut of the tips.