A Japanese client of ours ran into some trouble with the Japanese government due to some financial irregularities, and there was a huge shakeup.. the entire top management was sacked by the owners of the company. Not saying Japan is perfect, there is a lot of crony capitalism there too, but I found it amusing to observe nonetheless. Maybe we need a bit more of that here..