What can be done? these are private companies no one can tell them how to spend their money, would you allow anyone to tell you how to spend your's? However, I agree with you, these greedy fat cat's should be kicked out without one penny when they haven't earned it
Not knowing about huge corporation's I can only speculate, maybe it's because of a contract that is bound by law. What I do know is that if we underperformed in our job's, our employment would be terminated forthwith.
Perhaps it needs a change of legislation by the government or a change of the management board in the company concerned, only a barrister at law would be able to give advice or opinion on this subject.