After about a year of dabbling with selfhosting I have to disagree. Some do have decent UIs but UX for FOSS is often really bad, you can tell the person coding the apps is a really good programmer but has no concept of UX, I wish I could help them somehow but any suggestion is often met with “uh? Why explain that in the UI? It’s already in the documentation!” or similar
After about a year of dabbling with selfhosting I have to disagree. Some do have decent UIs but UX for FOSS is often really bad, you can tell the person coding the apps is a really good programmer but has no concept of UX, I wish I could help them somehow but any suggestion is often met with “uh? Why explain that in the UI? It’s already in the documentation!” or similar