I just want decent on-device voice recognition for things like asking the Assistant to send text messages. So tired of having to repeat myself 5 times.
I've extensively used both iPhones and Pixel phones for years.
Siri is astonishingly, infuriatingly bad. It's hard to imagine anyone on the Siri team uses it daily like I do. It works well ~30% of the time and is bafflingly non-deterministic.
Google is much, much better, but it's still not objectively great. It's closer to 80% of responses being reasonable, which is still unacceptably low.
I also have only had Pixels basically since they were released. I guess where I have issues is when the phone has a weak signal, and it insists on trying to use it for voice recognition rather than just falling back to local.