Corporations should only be allowed to exist as long as they're doing more good for society than the damage they do. Businesses should either be a net positive or run by people who are individually and jointly liable.
Sadly, yes. Probably not here but on the global scale... Because a lot of people see themselves as a future billionaire and they don't want to ruin for their future self.