Question: Why dont americans unionize jobs such as wal-mart and mcdonald's? Those companies make millions of dollars a year. Im sure they could afford to pay their workers 20 dollars an hour if they wanted to.

Answer: Because they mostly hire people who either don't care (high school kids and etc) or people who are really down and out and need the money. Those that really need the money usually have kids and whatever hassles that go with taking care of them. Those with children probably don't have the time and/or energy to organize such a group.
This question from the Yahoo Q&A forum is categorized in the topic: Science & Mathematics