I find Alexa to be far more capable than Google in doing anything else than pulling web results. The integration with other apps via skills is brilliant, which you currently can’t do with competing smart speakers. For example the AnyList app syncs perfectly with Alexa even though it’s a third party integration. With other smart speakers you are limited to the smart speaker app itself to have the integration you want.
The hardware itself is a far more attractive speaker than the previous gen and sounds much more fuller. Pair 2 of these with an echo sub like I have to get a great audio experience.