A corporation is the prostitute of its controlling government. Similarly, corporate staff are the prostitutes of their corporation. Therefore, why not encourage these corporations to destroy each other?
Your point about unfriendly nations not merely treating these corporations as non-combatant tools, but instead as legitimate targets, was very interesting.
But I don't see how the only way to fix this is to abolish all hierarchies. Having less jingoistic world leaders would be a start.