That's a pretty silly idea. So anyone working for Walmart is a monster? Can't be a good person and just taking the best job you can find for yourself and your family?
The grocery store employment market is pretty different from the sw engineer market. I'd be far more comfortable judging someone's choices when they.. have a realistic alternative.