That argument would work much better if corporations weren't explicitly designated legal persons for various purposes related to contracts and liability.
Don’t you think that law is a bit too convenient? Instead of individuals maintaining liability for their actions, now there is some legal entity to blame. It doesn’t matter what the law says. All of these amoral decisions are made by people.