I think we just need to get rid of corporate personhood. If you want to do something big, you need to have skin in the game. Criminal prosecution for corporate action taken under your purview should be more common. If you can't handle the heat, just come watch TV with the rest of us plebs.
Yeah, corporate personhood feels very much like the kinds of "elegant" hacks people like to use, like "who needs dropbox when FTP works fine". It's not a good match for the problem domain, but it's been stretched to fit. The unintended consequences are things we're battling to this day.