Miranda was awesome. Simple, light, native, and supported many protocols. I miss that kind of software on the desktop.
It will come back. When C++ becomes " retro cool", the current generation of JS rockstar ninjas will shout it from the rooftops: "I've reimplemented Atom in C++ and it's SO quick, man!"
I kind of doubt that. The current generation of JS rockstar ninjas does everything in their power to avoid learning a new language.
A simple, light, native desktop client for Skype, Slack, and many other protocols is being developed right now :)