For all its warts (which don't end up bothering me much), the fact that Hangouts' messages are available on my/any desktop, where I can communicate with a full keyboard, is a necessity for me. It's the chief reason why I've dismissed WhatsApp as a replacement.
(and since I don't use an iOS device or Mac, iMessage isn't an option either.)