According to ThePirateBay.org download page, which relates to the torrent I am trying to download, 2781 people who have successfully downloaded the file in question are sharing their connection with a further 19505 people.

But, as you can see from this…

…I am only able to connect to 8 of those peers, despite having Transmission set-up like so…

..with the bandwidth throttle set to upload at 20kbps (20kbps less than my theoretical maximum upstream).

Can anyone who knows how BitTorrent really works, tell me and everyone else how best to set up the client and why a file that has so many people sharing it can have such a poor estimated time of completion.

TIA