Desura is a indie storefront/modfront that evolved from the likes of indieDB & modDB. As a download center for mods it will always be alive but as a store front, it is slowly calming down with games releasing nearly every day to now only 1 upcoming game and a constant regular of the same games being advertised. Does this mean it is fully dead? No because games do make it up on there it just has come to a screetching hault. Games that would fail the green light process or failed to make it to steam pre-greenlight days would go up on desura, but now getting green lit is just a popularity contest, it isn't hard to do so, and well developers are all but abbandoning anything non-steam.
You see the big deal about desura is that it offers a much larger linux games library, it offers a indie market made for specific groups of people and not a mass market like steam is. It much like other storefronts like itch.io are the last chance for a steam-free opertunity for pc gaming. It offered linux gaming long before valve decided to jump on that boat finnally only because they wanted to make a pc like console experience when the gaping problems and issues can be found when jumping from PC-to game UI in big picture mode.
Desura is facing impending doom in the long run, as would be modders are switching over to game development thanks to engines like Unity. Most developers are going and jumping on the steam train placing all their bets on it and not realizing the best thing you can do is make your games more available to everyone. The process of getting a game on desura is also rather a pain, I have tried, but not once was I ever contacted back once I submited my games. Unfinished games make it up there in a worse state than my was in so I don't see the issue.
The newest game I see on desura is months old, I enjoy using the program but it really needs to either lower its standards of what gets on there or start improving itself as a storefront to compete with steam. Maybe make everything absolutely DRM-free & not fake DRM free like GOG(with its required downloader, and installers) but absolutely drm free. Or maybe come up with its own big picture mode, or maybe add a messanger or achievement system. Something to help the users improve their gaming experience just as much as the developers.