A lot of good thoughts here, although the writing style is a little unfortunate. Although, considering the original audience consisted of lawyers... personally, I prefer to digest the verbal representation of fundamentally abstract concepts unencumbered by the obfuscation of excess verbosity. ;)
I particularly like that he put a fork in the 'gift culture' concept. With all due respect to ESR, that falls apart with even a cursory look at how the whole 'free software' movement works. OTOH, if memory serves (I haven't read CatB for some time), ESR also put forward the idea of 'enlightened self interest', which I think hits the nail on the head. I think it all can be encapsulated in something Linus said once when asked why he does it: "I just want software that doesn't suck".
I have thought for quite some time that for commodity operating systems at least, the open development model was the way of the future. It's the only way that makes sense if your goal is anything other than customer lock-in. A closed development model benefits only the writer of the system; an open system benefits literally everybody else. That all commodity OSes (there will always be niches for specialized proprietary systems) will eventually be done that way is, IMHO, inevitable.