torrents feel like they should be part of the browser. It seems odd we rely on ISPs to do local level caching, when we could actually do a lot of it ourselves. (Think how many streams of the world cup are floating around on the internet right now...)
Last mile bandwidth tends to be a lot more expensive than more centralized data center bandwidth— moving traffic out to the edge is just not very attractive in general.