you're missing the point dude...
demonoid doesn't serve ANYTHING but 2-5kb text files with a list of the files, their size, and a tracker.
the tracker conencts to the tracker server.
when someone is seeding the file, it updates the tracker and says, hay, i have this for sharing.
it then conencts you to the PEER (bittorrent is a peer to peer technology, just like kazza was). you are downlaoding it from some random dude at his house- not from demonoid. they are just the middle man who introduces both of you.
so, don't blame demonoid-- blame the lack of seeds, or their 56k upload speeds.
i've gotten over 500k on some dl's on demonoid with 30 seeds