You do understand a corporation is not a charity or human rights headquarters , nor should it be dont you? Behind the corporations (that happen to supply the goods , services and by extension the capital that this planet runs on) is somebody (a) that was willing to take the risk , provide the capital and do the heavy lifting aka " blood sweat & tears. The only and primary obligation a corporate entity has or should have is to the ones that grease its wheels with capital, the shareholders. However, maybe you should start a corp of your own and do the things you want others to do for you. Its always easy to tell who the leaders are and who the followers are . Guess which group.you are a member of?