corporations create a vastly greater amount of benefit to humanity than any negative side effects
Which cannot be achieved any other way?
Just because organised human endeavour has been a success (excluding our suffering environment) doesn't mean that one type of organised human endeavour should be given carte blanche.