The discussion thread seems to be focusing on complaints about the implementation details, anthropomorphizing companies, cherry-picking anecdotes and glossing over the fundamental point. Different members of the FOSS community have different goals and FOSS has evolved to the point where these differences are coming into stark contrast. Mark alludes to it in one of his quotes:
"the idea of freedom is more important than the reality", and those people may "die happy" knowing that their ideal was never breached, but that isn't what's best for free software, its adoption, and expansion.
Mark is trying to bring clarity to this issue and force the FOSS community to confront it. What is the FOSS community's definition of success? Mark stated his definition above. The question is if enough members of the FOSS community agree and will join him.