1) Programming isn't reverting to guilds because there's no way to restrict people from learning about programming, and there's no way to restrict people to only hiring guild programmers.
2) No, not everyone will become a programmer. But a greater spectrum of people will do programming type things as the rewards for being able to control computers effectively (via programming) will continue to increase.
3) Bigger People vs. Bigger Ideas seems a statement that is so generalized and open to interpretation as to be meaningless.
4) Finally, no mention is made of things like superior parallel processing, something that is integral to continuing to do fancier things with advancing technology.
"Bill, you are really inspiring me to increase my concern for the critical issues of economy and technology. You are a gift to the world. thank u."
Wow, Gates has really cleaned up his public perception.