But seriously the answer is usually that the big company is trying to apply to ALL USERS and usually only pleases a subset or none of those users.
Voyager isn't for you? That's fine, Lemmy has a nice API and you can build whatever you like. Lemmy is also open so if that API isn't nice you can provide suggestions and fixes.
I'm not saying it's perfect, but it's a pretty good place to be.
Look at early Twitter or formerly Reddit. A nice API. Tons of fantastic clients. Open source is the best, but even just "open" is a fantastic first step.
Voyager is indeed a really good app for Lemmy. It is based on Apollo app which was the best, and IMO, the only sensible way to browse Reddit on iOS.
I am glad @aeharding@vger.social had a working version ready merely days after the new TOS came into effect.
I have been using it since it was called Wefwef (which I still feel was a better name, more playful), and I liked it so much that I use it on my Android phone as well as my iOS daily driver.