your download speed depends on your upload speed, that means if you dont upload you wont be downloading, if your upload limit is very low you might also not be able to download.
they did this because of many leechers, because as soon as the download finishes they stop uploading.