Demonoid didn't have the infrastructure that he is proposing. He wants to build another TBP essentially. It is actually pretty incredible that TBP is still online if you think about all of the various attempts to get rid of them. They arrested them, changed legislation, raided their hosts across multiple countries, killed their DNS and yet TPB still marches on.
Playing: Dark Souls 2: Scholars of the First Sin Watching: Mr. Robot