That's self-serving bullshit. A corporation is a collection of people. They share no less moral responsibility for their collective actions than would an individual.
Self-serving? Am I or anyone I know on the board of a corporation making morally reprehensible decisions? (Hint: no)
My point about shared/abstracted responsibility wasn't meant to defend or absolve anyone personally, but if you ever ask yourself how [CEO or board member of your favorite villainous corporation] sleeps at night, that was an attempt to explain it in broad terms. If responsibility is seen as shared, humans seem to have an increased psychological ability to internally deflect blame from themselves, in addition to the perception in some cases that they personally will not be punished or fined, rather the abstract corporation will. This in turn reduces the disincentive for behavior that they might not otherwise engage in.
If you'd prefer to believe instead that the problem is that people are running said corporations are simply evil to the core, feel free, but what do you plan to do about that? I tend to think any attempt at a solution should start with reducing the effect of corporate money on legislation and other areas of politics.