P2P content delivery method

This is literally the worst content delivery method existing on the Planet Earth. Slow, losing connection, restarting itself, getting stuck, you name it. It’s been three days since I am trying to reinstall the sim, it’s just stuck and its communication with the network is measured in kilobits. Please introduce a p2p method of downloading these huge amounts of data.

Absolutely not to p2p since some ISPs take a dim view of it and either throttle it heavily or completely block it.

Also not good for people who have data caps.