You're in this picture whether you like it or not.

You should go read Microsoft's attempt at excluding Linux/Unix from running on x86 using ACPI!
https://web.archive.org/web/20070202174648/http://www.iowaconsumercase.org/011607/3000/PX03020.pdf
Torrents are P2P. You are downloading from other people who are seeding. If no one seeds, there's nothing to download. Simple as that. Etiquette dictates you should seed more than you download to ensure the network stays lively.
macOS is the bastard evil child given for adoption that no one in the family will ever acknowledge.
Let me translate this old joke from Coluche....
It's the story of a guy who is constantly living with migraines. He goes to the doctor for the tenth time and says "doctor I can't take it anymore, these migraines are ruining my life!", so the doctor prescribes him some medication and says "listen, these are the last resorts.... If they don't work, there's really only one thing we can do, and it's to chop off your dick!", "chop off my dick?? I sure do hope these meds work!!". The guy returns home and starts taking the meds. But months past and the migraines persist. He can't take it anymore, so he goes back to the doctor and says "doctor, I've had it, I have no life, it will be better to live without a dick than not to live at all", "very well, let's get it done!". And so the doctor chops off his dick! Months past and the guy's migraines are completely gone. He's so happy, he finally can live a somewhat normal life. After months of success, he tells himself "I think I should celebrate! Let get ourselves a nice suit!". So he goes to the tailor, and the tailor asks him "sir, tell me, which way do you hang?", obviously the guy replies "oh you know, it is of no importance what so ever...", the tailor exclaims loudly "are you mad? It is of the upmost importance sir! If it hangs on the wrong side of the pants, you'll end up getting constant migraines!!"
Remember kids, you gotta use rm -rf --no-preserve-root /* now a days!
Federated forges can't come soon enough. Git is already federated. There is absolutely not fucking reason for this.
100Tbps downloads speeds (5Mbps upload)
Defective management seems more like it. Poor maintenance, overworked crews, etc.

You breath this much? You pay this much! You breath more? Then you pay more!