Signal does it just fine - I can only assume that Google is distracted or just doesn't care.
And of course fragmentation-- Even if Talk, Signal, Whatsapp and Telegram all support discovery and upgrade, the network effects (or lack of them) kills it in practice.