Wow...you sound like an elitist. There are flaws in your logic: While it used to be the norm where you start at an entry-level position, work for a company for X number of years, and you eventually move up the ladder (I know McDonalds does this and John Lassiter is a great example at Disney), most employers expect an employee to better themselves in order to move up now. Get a degree or two, make lateral moves to position yourself better, etc.
Gone are the days that people work for one company for the entirety of their lives...yet many people who still work with that notion that they should. I am a teacher and most of our bus drivers are making marginally more than minimum wage and more than half of them have been driving at our school for over 20 years.
I work in a technical school and I teach my students that there is honor in
any job. My students are often the first of several generations in their families to seek an education and maintain employment.
When the kids see the rewards of earning their own money and being a productive member of society, they are proud. It means they aren't simply cashing a welfare check or selling drugs or worse. And more often than not, they will get their relatives to go out and get a job, too...usually at
Walmart. How can it be evil that a company will hire a 3rd generation welfare recipient with no skills, and give that person a paycheck?
I shop at Walmart, for the above reason, for their generous philanthropy, and the fact that I can get great prices on everything I need. I don't think they are evil at all. They are capitalism in its purist form -- and I agree with them.