Since firing an employee won't bring the $500,000,000 back, I'm thinking the linux philosophy is probably not the best one to use here.
The linux approach is "what you are doing is not my problem, so go do whatever you want".
For a bank, what their employees do is very much their problem.