Google Talk was only ok when they had a jabber service. It wasn't much better than the other options besides that it tied delayed messaging (email) to instant messaging (jabber) through the same contact info. Then they killed off the jabber client to force users further into their software ecosystem. Then Hangouts came along and has to some degree replaced Talk with further ties into that ecosystem. Then they removed…
Also, I really don't understand the appeal of pushing 100s of these chat apps out. I.e. Slack, Discord, allo, whats app, etc. They're not compatable with each other. You have to have a 100 different clients installed. Many which their desktop version requires 2 cpus and 128gb of ram to run each of them.