iOS VoiceOver is better than Google TalkBack on Android. Although I've heard recently that Android is catching up fast.
I mean it's amazing that blind people can use such a portable device; but I don't quite like that there are only so few gestures that can be made using touch screen. That's the reason they had to invent rotor, I personally find it inconenient compared to using a full size keyboard; but given touch screen rotor is probably the best you can get out of it.
But also I need to mention again my complaints about bugs that never get fixed. Just in case someone from Apple is reading this:
* In some apps the focus jumps about 1 second after opening a new screen. This is especially bad in YouTube app, but also can be rreproduced in other apps albeit with lower delay.
* Back in the days when iPhones had a physical home button, tripple press was supposed to toggle VoiceOver. But the problem is that in more than half iPhones (mine and friends') it stops working after a few weeks of usage. Yeah it can be argued that it's hard to reproduce, but this bug was so well-known and infamous in blind community that shame on Apple for not fixing this.
In general I'd think that a smart decision would be to make both iOS and MacOS VoiceOvers open-source, so that blind people themselves can fix all the bugs. Until then we're left with the situation that a bunch of disinterested sighted devs work on VoiceOvers, and as I already mentioned they are more interested in implementing some shiny new features instead of fixing decade old bugs. And as far as I know being an accessibility engineer is kind of considered one of the worst in the pecking order of engineers, so only those people who couldn't find a better career become accessiblity engs. engs.