0.920 steps forward, 2 steps back. Seriously... there's no other way to describe it, except maybe "3 steps back."
As a user, I am appalled by some decisions made in Allo and Duo, and I think they're critical mistakes, which we've already seen was disastrous for Duo's adoption. Sure, it cracked 10 million downloads on Android, but it wasn't even in the top 100 free apps after a month (http://www.androidpolice.com/2016/09/14/google-duo-hits-10-million-downloads-android-not-well-top-charts/
), and that paints a bleak picture.
Google, fix this nonsense before it's too late.
1. Using only one device at a time is crap. Absurdity. What's the opposite of user-friendly. User-hostile?
2. Web clients, at the very least for Allo, though Duo would be nice too.
3. No backup of any kind - chat history, media, name, profile pic. Are you serious? This is 2016, and Google has Petabytes upon Petabytes of storage. https://twitter.com/RonAmadeo/status/778470188156981254
Hell, people hate on Hangouts these days, but it does all of these things and has for years. It even handles SMS (cough http://www.androidpolice.com/2016/09/20/allo-weird-sms-explained-other-answers/
). The app itself is slow and bloated, but instead of releasing Allo and Duo, Hangouts should have just been rewritten from scratch and iterated upon. Throw in Assistant, and don't forget the huge user base that is already there...
I give up.