This would cripple home internet connections, where the upstream is usually a tiny fraction of the downstream bandwidth. Most of the stuff people download is created/hosted by big companies. Let them pay for bandwidth instead of individual home users (looking at you, Blizzard and other game companies who like to use torrents to distribute patches).