I’ve went on a bit about BitTorrent before. And in part is has happened (regarding Mozilla). We at least have torrents on the homepage!
Now to send a little messages to ISP’s:
BitTorrent could be an ISP’s best friend. Think networking basics for a minute: Staying within the network is faster, and more reliable. If a user subscribes to Comcast, their connection to Comcast’s network is optimal. Theoretically faster than anything else the can access. Also, Comcast doesn’t need outbound bandwidth by peering, or purchasing bandwidth when a user is using internal content (savings).
If an ISP were to embrace something like BitTorrent, it would really be an advantage to ISP’s. When something new is released, such as a Game, Linux Distro, or other large file, people go and download it all at once. To accommodate that takes some bandwidth. There’s no good reason why an ISP can’t handle the bulk of that internally, and provide faster downloads to their users (great marketing), and lower operational costs.
If an ISP were to setup perhaps a cache, simply to provide fast internal downloading through a method like BitTorrent there would be significant benefit to all parties. File hosts save bandwidth, consumers get files quicker, and ISP’s relieve uplink bandwidth, as well as get something new to market.
Even if the cache only mirrored the very popular things, perhaps took the top 10 of the past 24hrs. That would make a significant difference.