Wal-Mart is nothing more than the McDonald's of the retail world. Wal-Mart, like McDonald's is a low-wage earning job.
Where I live, Wal-Mart pays more than many other similar or so-called better jobs. And with our new Super Wal-Mart, they provide a lot of jobs. Of course, people are free to not work there if they don't want to.
These ijits don't realize this is an entry-level job. Develop a good work ethic, and learn some skills, then you can try and make more money.