The writer states in section 0 that proprietary software will stay indefinately. Had he looked at the industrial revolution an even paid much attention to the computer revolution he would have seen that published standards endure and proprietary standards are starved off from the market.
Linux needs open standards and specifications so that end users can retain their data and devices. Microsoft did that with standard device driver models, PlugandPlay protocols, and read access to as many competing data formats as they could buy. I think that until the models changed in Vista, most people could get their hardware to "just work" with Windows from version to version. In fact, I think DOS users had more open and complete device interface documentation than Linux enjoys today. But without agreed upon industry standards to build critical power applications and device drivers, Linux will struggle to provide for the needs of the average desktop user.
"Engineering without management is art." -- Jeff Johnson