Earlier quoted context omitted.
I'm not sure I see your point with the age thing. Is it relevant whether or not an open source project of a given age is better than a proprietary one of the same age? The economics of proprietary software ensure that there will generally be older versions in nearly every niche (especially consumer facing). Also, if GIMP can't catch up in 14 years, will it ever? That's basically infinity in the software industry.
Is it relevant whether or not an open source project of a given age is better than a proprietary one of the same age? We all know initial conditions are very important. Once a community adapts to the rules of a given open source or proprietary application it rarely decides to change even when the alternative may be superior in some way. Also, if GIMP can't catch up in 14 years, will it ever? That's basically infinity…
Vendor lock-in is not new, and not exclusive to software by any means. It's an ages old tactic, and one that's been considered fair game forever. A corporation out to make profits is foolish to not use it where possible.
You can't ever stop someone from switching to cheaper or free alternatives. You can only make your product so good (if only through legacy support) that the cost of switching is higher than the cost of buying your product. This, again, is neither new nor unfair.
Abusing near-monopolies (which MS did) is unfair, but has nothing to do with proprietary vs. free. It's perfectly possible to have proprietary software without that. It's like the difference between drinking sensibly and drinking and driving.