Re: why does mobile hangouts suck?
FWIW, I use Google Hangout's mobile and on desktop all day long for managing our teams within the forums and its awesome. Not saying it can't use improvement but its simplistic in design and that's fine by me, I rather have plain and working that bells and whistles and constantly broken. SMS integration was a bonus too.
Hangouts on desktop is superb. Really don't have any complaints there. On mobile......the whole app is a mess on multiple fronts imo:
1. As mentioned by the OP, the video calling 'hangouts' feature is really quite bad. Takes long to connect, video quality/lag is quite bad and just isn't a good experience all round. This is with wifi connections, high-end phones etc etc. Of the multiple times I've tried to have a video hangout on mobile, it's always turned out quite horrible. Other video calling apps like Skype do it better than Hangouts does.
2. SMS integration is done extremely poorly. Sure we can send/receive SMS from the Hangouts app now, which is nice, but hasn't been executed well. There are multiple conversation threads from contacts depending on whether they sent you a message from the Hangouts chat or SMS. They really need to address this and combine threads so it'll be the one, seamless conversation irrespective of whether the message was sent through Hangouts chat or SMS. Default to internet chat message, but if there is no internet connection, then send it as an SMS. But allow users to choose in the settings if they want to do that.
3. SMS messages received on Hangouts on the phone should be viewable on the desktop client and also needs to be backed up on the Hangouts servers. Basically whenever I use the Hangouts program, I should have every message available to me, and it shouldn't be different from device to device. SMS Hangout messages can't be seen on Hangouts on PC. Also, if I get a new phone, all my SMS messages are gone as they're not stored on Hangout's servers to sync like they do with the chat messages.
The design of the app is fine, don't have any issues with it, and chatting on it is great, and the little faces showing who's read up to where is an excellent idea, they just need to tweak things like the above to really make the app a spectacular messaging app.