So how come nobody is improving the client? It's open source and there seems to be plenty of interest. I'm surprised that we're not seeing a continual evolution of the software on a regular basis like we do with other popular open source projects.
It's simple: we lack actual coders. We have plenty of "developers", but nobody seems to actually want to code anything.