The irony is that just in communist China the corporations must submit to the Government.
You may argue that it is terrible. They don't have a democratic gov. But the alternative looks worse every day.