Because their greatest profit margins is in everything other than groceries and some people have to shop there because of their income. Those who do not have to buy groceries there should stop shopping at walmart altogether.
Because Walmart does not pay its employees an hourly wage that would support an individual to live without welfare.
Because it is the largest employe and should be leadin corporations on how to treat its workers.
Because Walmart has put profits over people as its goal.
Because Walmart has intimated workers so they do not protest their working environments.