and i'm not really interested in responding directly and starting shit with passionate strangers who have different priorities/philosophies than i do in good faith, but i do want to say a little about why yes, we do get to complain about this.
it is not the user's responsibility to fix this
it is such a fundamentally capitalist notion that if you have a bad time you should shut up, do labor, or pay money. it is very strange to me to see that false choice presented in a post that also complains about capitalism.
none of developers' struggles with finances and time are on me. i will never stop complaining about my own bad experiences ever, and it's my right to do so. i am not obligated to consider the struggles of strangers before i am vocal about my own struggles. foss developers are not uwu smol beans who take scanners-style psychic damage when i say their logo sucks or i had a miserable time installing their server software.
nobody has to earn the right to complain.
this particular fight is not between billion dollar corporations and open source devs, it involves users
it is such a fucking weird smokescreen to position users who have a shit time self-hosting or using linux as having taken the side of microsoft or some shit in a two-sided conflict. users have no stake here except their own self-interest.
atypically, i actually do have an ideological stake in that i am poor and go out of my way to use foss tools if they are available and work right. i am in fact on the side of open source, philosophically. but i still prioritize my own day-to-day convenience over that ideology, so i use windows and steam and discord because the alternatives on offer do not work as well for my use cases. if viable open source alternatives existed, i would love to use them instead. if my skillset matched up, i would love to contribute. if i won the lottery, i would probably put some six-digit bounties on making the existing alternatives viable, because they're really not far!
the dumpster diving raccoon analogy, while funny, isn't accurate
it's a real clever lashout at corporations who exploit free labor, but it can't be applied to individual users! if you put your free code in a well-presented bowl on a pedestal by the sidewalk with a little placard that says "please take one :)" then passersby cannot be faulted for assuming it's not dumpster trash.
but also that post was always directed at big corps and not users anyway.
in the end,
i am not asking foss devs to pull more time and money out of thin air. i think they should shift their priorities with the time they do have. i think user experience is undervalued by too many programmers. i am allowed to have this opinion, in spite of having no money or power to enforce it.
