Please stop blaming everything on employees who took foreign assignments. I had 2 foreign assignments in my 30-year career and worked my @ss of on both of them. Yes - it was nice to have the expat bonus, a couple of other perks and to experience life in another country, but I reckon the company still got its money’s worth out of me.
If you want to know who’s wasted all of the money and opportunities, look no further than the Board, the Management Committee, the Executive Compensation Committee and the corporate research departments. The Board are responsible for series of disastrous strategic decisions. The Management Committee cheers them on (waiting for their turn) while preparing excuses for failures. The Compensation Committee rubber stamps salary and stock awards regardless of performance.
The research departments are just expensive indulgences whose work could have been farmed out to 3rd parties for much cost effective delivery of the same (or better) results. CSR in particular is a black hole of waste.