Corporations are groups of people focused on a given goal. Your solution to a group of people making what you consider to be bad decisions or morally wrong decisions is to involve more people? People are the problem. It doesn't matter what they call themselves - a country, a government, a corporation, it's all people all the way down. Why will one of those supposedly be a benefit and somehow make better and more ethical decisions?