Possibly too many of these clients are popping up without challenging Steam in any real sense.
Plus, theres not that many finished products lying around here for which people would desire such a system, nor do they see it as something a consumer will seek out to download without a killer app. Releasing one of these things is a bit like releasing a games console.
But hey, people should still give it a try if the mood catches them.