Oh god, I can't breathe.
World wide, internet is destributed to end-users as asynchronous
You mean "Asymmetric", and are probably trying to talk about Asymmetric DSL (ADSL).
this means higher download than capacity then upload (often a 10/1 ratio) why? to slow down piracy (it is effective at that)
While ADSL does provide considerably more downlink than uplink, the reasons for this are chiefly technical, and secondly to do with marketing. This was definitely not implemented as a means to hinder privacy. I invite you to read through the "overview" section of the ADSL wikipedia page (it explains it all relatively well):
https://en.wikipedia.org/wiki/Asymmetri ... e#Overviewthis is important because if you're running off of a 8MB/s connection (which is really okay) you have VERY little overhead to work with in terms of upload when playing an 8-player FA game.
Connections are generally described (and marketed) in this way using their downlink speed, so knowing that a connection is "8MB/s" really tells you absolutely nothing about how much uplink capacity the user may or may not have.
torrent is P2P which means you must upload as much as you can to download (see how piracy found a way anyways?)
That's simply not what P2P means, and you can (and people on ADSL connections routinely do) download much more rapidly than you upload.
People with poor uplink capacity don't make great seeders, but this doesn't matter to most torrent swarms since the majority of peers generally already have the entire file. This means that the amount of consumers of the available uplink bandwidth is much smaller than the number of people providing it, so even if all the seeders were on a heavily asymmetric connection there's enough trickles to provide a decent download speed to the new guy.
It has been shown that torrent swarms tend to benefit more from causing more peers to have more of the chunks than they do from trying to throttle "leeching".
If you're interested to know what P2P actually means, there's a pretty good wiki article, too:
https://en.wikipedia.org/wiki/Peer-to-peerIt's a much more general term, and really has nothing to do with piracy.
if you start streaming your screen or downloading a torrent (...) then your upload will be immediately saturated to 100% and FA will just not be able to send any data to your fellow players.
That's just not how IP works. Even if there is an excessive amount of traffic competing for the capacity, it is never the case that an application "will just not be able to send any data".
Neglecting absolutely all the subtleties and edgecases, packets are just queued up and sent in something approximating FIFO order with no preferential treatment, and dropped by intermediate devices if an input queue ever overflows.
While this means a flood of unrelated traffic soaking up the network capacity will make what you're interested in tend to be more delayed and experience a higher chance of being dropped, some will still get through.
In practice, the bulk amount of data the game needs to upload is really very small. Sufficiently so that essentially any remotely sane internet connection will have enough throughput: what we care about far more for avoiding lag is the latency.