Scooter, many jobs are not intended to be living-wage jobs. Many jobs don't require much skill, training or knowledge. The more attributes you bring to your job, the more pay you can charge the employer for your labor. Walmart has many jobs which fit this bill. It doesn't meant the employees at Walmart don't have valuable skills and knowledge, just that in many cases, those are not needed.
So, if you really hate Walmart so much, go spend your money at Target in Bay County or Okaloosa County and put that "local" spending you talk about to work.