This, and:

* Asymmetric network links, slow upload especially on cellular

* Traffic package limitations, and both DL and UL are counted

* Some ISP are very against p2p, sometimes it's a government policy (China banned "Residential CDNs")

* NAT