So now due to Microsoft's inability to stick with anything, I am forced to use a phone powered by Google and an assistant powered by Amazon. It's infuriating!
Android of course works better with Google services but has roadblocks everywhere for integrating everything I have tied to Microsoft. Now due to Cortana being ditched I have to go with a another assistant for home automation and general life productivity, probably a third ecosystem in Amazon's Alexa. This is a really **** move and it forcing me to now potentially abandon not just Cortana but a range of other apps and services I use with Microsoft. It's even worse now that the Duo is coming, as it just complicated everything for me and makes me question where to go next.
I don't like Google and I don't like the look of their devices. So I guess now my only option is Echo Show 2 and a variety of other devices. Alexa seems to work better with Microsoft calendars etc. What bums me the most is that everything I have is tied to Microsoft both at home and at work and now I am forced to further complicate everything just to get things done. Microsft To-Do doesn't ingergrate properly with either Google Assistant or Alexa and that's just one app and one thing out of many. Alexa has terrible apps, the alexa app is slow and buggy and poorly designed from UX standpoint. Reports also suggest that Alexa will continue to be integrated with the new boring, business-only Cortana.
The convergence of home and office life and productivity makes this move even more ridiculous. Microsoft are destroying themselves internally by continually dismantling services and breaking people's ability to have one OS to do everything. Their ecosystem is so broken now I don't see a real future for them in the long term. Things just work better when the services and OS match and are integrated. When we still had windows phone things were so simple and easy. Consumer bleeds over into office more and more everyday due to BYO etc. If they think they can do this in reverse good luck to them but burning consumers again and again is not the way to build brand loyalty.