Earlier quoted context omitted.
Quoted post unavailable.
Not OP, but that's not a fair statement. Checking the box of ideals doesn't mean that open source software is off the hook in having to compete on features. Regular users do not give a rat's ass about source code being open; it's an extremely abstract concept if you're not in the field. All they care about is free as in beer. Matrix can either target the niche demographic of the highly technical, or it needs to level…
No one said that.
> Regular users do not give a rat's ass about source code being open
Open source or not, they should care about reliability, avoiding lock-in, abusive practices from monopolistic players, privacy...
> If these software applications were businesses, their exec teams would have been fired many times over for the atrocious churn.
If these applications were business, you'd also have to look at Cost of Customer Acquisition, at how much is being spent on marketing, you'd also have to see how much your developer team is being compensated, how much they are getting in shares, etc.
If the investment is zero, the ROI from FOSS will be by definition infinitely superior to closed solutions.
What I am trying to say is: TANSTAAFL. OP's seems to not care about his freedoms, so he is willing (like many others) to trade it away for the convenience brought by closed solutions. So it is no surprise that a FOSS project (which has no way to monetize the user to finance its development) will lag behind. This will only change when people start covering some of this difference and start supporting FOSS projects directly.