How UX apathy leads to corporate capture
"No, $software is fine, users just need to learn how to use it"
"That's a stupid feature, nobody should ever need that"
If you've spent any amount of time in FOSS circles, you've probably seen sentiments like that all over the place. Unfortunately, they're a big part of why dubious corporations (eg. Microsoft, Google, etc.) have been able to co-opt the FOSS community.
Why? Because regardless of what you, as a technical FOSS person, believe is "necessary"... users are not going to care about that. They have certain expectations from their software in terms of feature set and ease-of-use.
Either you meet those expectations, or users go elsewhere.
Now, "it's FOSS, it gives you freedom" can sway that decision *somewhat*, but it only gets you so far. Most people care more about getting their stuff done, than they care about (to them) abstract ideals of "freedom".
And because of that, you're setting yourself up to be vulnerable to corporate capture - because corporations can superficially *claim* to do FOSS, but provide an actually accessible user experience, and suddenly everybody flocks to the corporate thing.
And sure, corporate FOSS has real problems compared to community-run FOSS. But understanding that requires a degree of nuance that most people won't see, and that you frankly cannot expect from people for whom FOSS isn't their whole existence. It's specialized knowledge.
Which boils down to a very simple reality: either *you* provide the UX that users want, or a corporation will do it for you, and with none of the community governance and long-term sustainability. Those are the options.
A great example of this is systemd; yes, it has plenty of problems. But because of the widespread insistence in FOSS circles that "nobody needs more than SysVinit", everybody flocked to an actually usable alternative the moment it appeared, monolithic design and corporate governance be damned.
Don't be that person. Listen to users about their needs. Take complaints about UX and accessibility seriously. If you don't, then you're not helping FOSS; you're harming it.
re: How UX apathy leads to corporate capture
@joepie91 There is another solution to this that sometimes works which is much nicer though, that is of forks, thankfully.
How UX apathy leads to corporate capture
I think the relationship goes the other way around. UX is seemingly perpetually "captured" by big corporations because they are the ones who created it and have big budgets dedicated to feeding it and keeping it alive.
But I think the good news is that due to the zero-marginal-cost economics of software, a little investment into usability for FOSS can go a long way. I think that right now, independent software and usability people who quit their jobs or maintain hobby work on the side while they remain in the labor market, they are producing a lot of great software, and I do see a trend over the years of more and more "permacomputing" type projects popping up, things like Gogs -> Gitea, Yunohost, Owncast, GotoSocial, etc. All those projects have a great focus on usability, and I'm hoping that trend continues. I'm hoping that as more and more people exit the tech industry, hopefully they didn't blow all their top tier salary money & they can afford to bring their expertise and passion to the free + open + usable + community software on a pro-bono basis.
How UX apathy leads to corporate capture
@joepie91 Elitism in the FOSS community plays very nicely into corporations' hands.
How UX apathy leads to corporate capture
Since there have been a number of comments that boil down to "but people should be willing to learn stuff", this thread (not by me) is a pretty good explanation of the difference that I see between "improving UX" and "catering to one's every need", and where the boundary lies: https://eldritch.cafe/@AgathaSorceress/109296512790347301