I know, I just wanted to explain the real reason why their UIs often suck. I agree that it has nothing to do with capitalism.
Lemmy is a perfect example of such project, btw. The devs can’t design a good UI themselves and they ignore people’s proposals, so users make their own themes and browser addons to fix it.
We can have nice software, people just need to care.