Is WalMart a Good Corporate Citizen?

Is Walmart succumbing to pressure, or are these proposals things that you have to do in this day and age if you want to be competitive?