I understand what you are saying but I don’t think that having every company coming up with their own definition of morality is the right solution. The only goal of these companies is to create profit, and I doubt that their definition of morality will be overall beneficial.