As for google: I have no idea what is up with the stupidity. What people want is simple: an app that works on the PC and the phone, that can do messaging that falls back to SMS if the other-end isn't capable of "data" based communications, and ideally has encryption as an option and video chat as an option. Hangouts was like 90% of the way there, and then for some reason they went insert offensive analogy here and decided to release allo and duo with half the functionality. And oh by the way, after the release of those two apps, Hangouts started acting goofy for a month (which I struggle to believe is coincidence as much as I hate conspiracy BS).