@nova They're fine in theory. Congress grants protection from personal liability, in return they presumably create something of value for society.
But we've forgotten this.
We've forgotten that the people are the source of the Congress' and therefore corporations power.
You see it when someone is complaining about something in particular being suboptimal, and someone replies, "Well, you know. It makes more money." And everyone glumly agrees.
Nobody stops to think, So what?