- The fact that Apple and Microsoft would not make these mistakes is because PEOPLE VOTE WITH THEIR DOLLARS. Sure, if Linux is free, it doesn't set very high expectations. The fact that it is good as it is, speaks well of the quality of the developers that are working on it, but they are not responsible to their customers. It is still a hobbyist-enthusiast-haxxor's platform.
- The fact that video card manufacturers have stopped supplying Linux drivers for their hardware doesn't make them "bad people". They have limited resources in a very competitive market. It is very expensive to design and build cutting edge video systems. They have to focus their limited resources where they can get enough return on investment to not get left in the dust and go out of business. It's a matter of survival.
- I'm glad he does mention funding. People just have to eat. Proprietary software isn't evil.
Free software is an anomaly, made possible by the amazingly high level of prosperity and standard of living that capitalism and the free market provides. If we did not have this level of prosperity, nobody would have the leisure time to produce software for free. We'd all be busy digging in the dirt for food, avoiding being eaten by wild animals, fighting disease, and trading food for shoes or something.
The best way to get open-source software to "work" is to work with human nature. Presently, it works against it. Human nature is motivated by profit. One of my progressive friends said "the free market is motivated by greed". Maybe so. But if you work against human nature, you will fail. If you work with it, you will succeed, to the benefit of all, regardless of motivation. That's what Thomas Jefferson was referring to when he wrote "the laws of nature and of nature's God" in the Declaration of Independence.
Richard Stallman might not like it, but it is a fundamental, non-negotiable fact of life, like gravity and the speed of light, or the value of PI - whether you prefer Barack Obama or Glenn Beck.