The problem is that a corporation has the rights of a person but not the responsibilities. For example, a corporation has the same Constitutional guarantee of free speech as a flesh-and-blood human being, but a corporation which breaks the law cannot be sent to prison for its crimes.
A corporation may be a “person” in a certain legal sense, but as a corporation is generally obligated to maximize profits for its shareholders without considering the ethical implications of its actions it’s not a stretch to say that “person” has the personality of a sociopath. This is not the same as claiming that the individual people of which a corporation is comprised are sociopaths.