Why not cap download based on history? Say if someone habitually does not seed they take a hit to their download speed. Of course there's a few problems with keeping track of a history legitimately on some people, but the bulk of users would not know how to disable or manipulate such a thing. It would be a very simple change. Say every time they don't seed they take a 5 KB/s hit they can gain that back by seeding and never let the cap go below 5 KB or so? Dialup users for the most part can't really afford to seed if they intend to use their computer.
Why not cap download based on history? Say if someone habitually does not seed they take a hit to their download speed. Of course there's a few problems with keeping track of a history legitimately on some people, but the bulk of users would not know how to disable or manipulate such a thing. It would be a very simple change. Say every time they don't seed they take a 5 KB/s hit they can gain that back by seeding and never let the cap go below 5 KB or so? Dialup users for the most part can't really afford to seed if they intend to use their computer.