I'll disagree with the replies above.
I think Mr. Gates makes a good point.
It's becoming obvious that in the coming decades, more and more low-to-midrange IQ workers (such as yours truly) are going to lose jobs as an increasing number of menial-to-midrange job tasks become automated.
There'll be literally "nothing for them to do" any more. At the very least, the competition for those jobs that remain will be fierce, with many shut out of the game altogether.
As a result, we'll see the emergence of what will become, for all intents, an "unemployable class". Not because they can't work (at their appropriate level of employment) -- but because that "level of employment" will have largely vanished, having become robotized.
And it follows that many of them (most?) will end up on the dole, from cradle to grave.
The money to support this dole has to come from somewhere.
The workers once paid the taxes that kept the system going (for better or worse).
The revenue has to come from somewhere.
Having said that, it will probably STILL be cheaper for employers to use robot "employees" instead of human workers.
To those who think this is nonsense, what alternatives do you suggest?
Should we offer the hamburger-flippers courses in programming?
Perhaps the only realistic scenario will be to do everything possible to discourage the low-midrange cohort of the population from reproducing themselves...