My frustration with self-hosting

I recently got into self-hosting as a hobby, and while I love the idea of owning my data, I can't shake this feeling of disappointment when comparing open-source alternatives to their commercial counterparts.

For example, I wanted to self-host a bookmarks manager instead of using Raindrop. I found several options -Linkwarden, Hoarder, and others- but every single one had something missing. Either key features weren’t there, bugs had been sitting in GitHub issues for months, mobile apps were non-existent or not as functional, UI/UX was very basic or performance wasn’t great.

I get it most of these projects are maintained by small teams or even solo developers, often as side projects. And of course, even commercial apps have their flaws. But it feels like open-source alternatives are far more likely to have rough edges that never quite get smoothed out.

Is this just the nature of self-hosting? Am I expecting too much? Or do you also feel like many open-source apps get 80% of the way there but never quite reach the polish of their commercial counterparts? Curious to hear your thoughts.