I propose to discuss the functional disadvantages of torrent networks, as well as to offer possible solutions and workarounds.
1. The difficulty of adding / deleting a file from an existing distribution.
2. Distributions can intersect in separate files , as well as be duplicated on different trackers, in such cases, the organization of traffic and the degree of access to the siders is clearly far from optimal. ')
3. The complexity of the distribution of distribution for many trackers , as a result I think it is necessary to make an extended format for the metadata in the torrent file, a certain analogue of ID3.
4. Incomplete distributions (availability <1), it may be possible to partially solve the problem by crossing the torrent with file hosting, as well as an additional helper during supersiding.
5. The complexity of automating data transfer between a small group of people For me, ideally, this is a kind of distributed synchronized folder plus plug-ins for instant messenger — I threw the file into the window and the distribution / download went.
6. Lack of centralized search by trackers. The best of them seems to me the option [required] + ". Torrent" hammered into google, but as a rule, the search engine gives a huge number of black SEO-books.
7. Ease of circumventing the traffic accounting , as a result, many trackers are filled with leech-only users.
8. Technical problems of connection for many users. The problem is difficult to solve, but the fact remains that for many users the network settings of software, OS and equipment greatly underestimate the speed of the torrent-networks, UPnP technology, designed to partially solve these problems, is usually ineffective.
PS I use torrents.ru, game-torrent.info, demonoid and a number of other trackers, plus I use for direct file sharing with friends and colleagues.