Lol, You people don't understand Capitalism.
Walmart & McDonald's require staff.
So, if everybody's skilled they'll just hire immigrants.
You think capitalism means someone working an unskilled/low skilled job means they should get paid more than their skills are worth.
Since the Walmart and McDonald's jobs involve skills that most people have solely because they exist, they get paid low wages.