just about every p2p network starts out that way, then they "improve" with multi-source downloads, then they find everyone is always busy so "hey, let's add a queue so you don't have to retry to speed things up"...
it's happened with nearly every network, they they pretty much all still keep making the exact same mistakes