Another thing to consider is the health of the torrent. It's possible you are downloading less popular torrents, or those that have few leechers and therefore are not uploading.