And I don’t have any of those issues with the official client, other than the ad one. The performance is great, it’s very reliable, I have most notifications disabled except for a couple things I care about (and the notification settings are pretty fine-grained).
Maybe the customization stuff could be more extensive? But I don’t want 1000 settings for every tiny little thing. Regardless, it hardly seems like a complaint that people would get so worked up over.
Maybe the official client used to be much worse and I don’t remember, but increasingly I think people are just pissed about Reddit cutting off the alternative clients and hate being forced to change, so they moan and groan as if the official client is the worst app they’ve ever used. When really, it’s fine.
FWIW, I’ve been a heavy Reddit user for over a decade, across web and various mobile clients. I’ve also been a full time iOS engineer since 2010, and their app would be a huge effort to recreate. It’s amateurish to suggest that any single dev could build it in a year, let alone a weekend. I’m NOT defending their business practices either. But their mobile app is fine.