Sucks for the people who performed the job duties, but demonstrates sound business decision on behalf of the company.
No it doesn't, they are very well paid, if not over paid and if they don't like, not getting a bonus, well the front door is not locked.