Also, you made the implicit assumption that a corporation is like a human. It isn't, and you should not be using values of a human but apply it to a corporation.
A corp should be treated with more strict rules, to prevent it from becoming too powerful, because the collective mandate of a corporation is profit, and if it were to be judged as a human, would look like a high functioning sociopath hell bent on doing anything possible to make a buck. Therefore, it should not deserve the same rights as actual humans.