Convenience - I happen to work at one. It started as a seasonal job, a temporary thing for Christmas, because I needed a job and didn't know where to go. That, sadly, was two years ago. And I still haven't the slightest idea where I want to work, or what I want to do. Well, I know what I
want to do, but nobody will pay me to sit at home and do whatever the hell I feel like when the whim hits me.
You know they suck right? using mostly foreign employee, rarely do I see Americans employed in their store... because they only accept lower pay, their more likely to hire an inexperienced foreigner then someone who is an expert at customer service or much more knowledgeable. Most of them just kept silence, no thank you after purchase. Never feel like I am appreciated, so screw them.
At least overnight, we've got a good number of non-immigrants working there. The few that do are usually friendly, though tough to understand sometimes. Some of our least courteous cashiers are good 'ol Americans. Not to be disrespectful of the accent, but with the foreigners, you at least will get a smile and "Sank you, have nice day."
We're selling outselves out to complete stranger everyday the more we buy and save, the evil corporation does not care about us at all.
I don't want to sound like I'm saying "I love Walmart" - I can't stand it there much longer - but exactly where are you going to find a "good" corporation? They are all there just to make a profit, and funnel more and more of it upwards in the company. The high ups do less work, while pushing the underlings to do more, only to make the high-ups look good, so that their stock price goes up.
The whole "buy American" thing too - we buy all kinds of stuff from other countries. Take a look at the computer you're using right now. I bet you that not much of it came from this country. I'm no researcher in the matter, but I only know of one motherboard company that makes boards in the US - Supermicro. And they likely use Taiwanese capacitors and other foreign components, just like the others. Global economy. As sending material from one place to another gets easier, trade increases.
I never shop at Wal Mart. I'll go there on occasion in place of visits to the zoo.
Saturday nights are great times. Sometimes people will just come in there at 2am, and sit in the furniture department like it's a great hang-out spot. I can't possibly imagine anything I'd rather be doing on a Saturday night than sitting on a sofa at a Walmart. But then, I could be somewhere else, like outside, watching wind erosion in action on a rock, or something similarly entralling.