Can we not have peer-to-peer MP?
Really. p2p kills the MP experience outside NA/EU. I am playing from Brazil and I do enjoy the MP content, but playing APEX is usually an odyssey for me. Joining other hosts is useless, the ping makes the mission almost unplayable. It seems that I never connect to another south american. 80% of the times I connect to an American or European, and I am not even sure how much latency there is because the game does not have a basic ping counter. The latency is visible, all jumps and dashes become awkward teleports, I get instakilled by enemies I don't even see coming,
There are only two possible ways to play APEX for me: 1. Host a game and wait for 10-15 minutes for a south american to join. This involves a lot of praying that they won't disconnect after 5 minutes in the lobby waiting for the 3rd and 4th member. 2. Host a game and start solo or duo and once again pray that more people will join during the mission provided the mission does not fail because we get overwhelmed by enemies before the squad is complete. This is a not an issue in bronze, but silver already makes playing on duos quite frustrating.
Sometimes I play with a friend that owns the game and that makes the experience smoother, but I don't have 3 friends that own Mass Effect ready to play MP whenever I want to play MP. And that is the whole point of online MP: playing with people you don't necessarily know already.
I am no expert in gaming netcode, but I am pretty sure that even if you don't create a south american server, I would getter less latency conecting to a high quality north american server than connecting to a personal computer in north america with variable connection quality. Probably the lag compensation would be better.
Sure, I know that Andromeda's multiplayer is not essential to the game experience, but it is a fun addon that I enjoy spending time on. Obviously I would love a more in-depth gamemode but I am satisfied enough with the game's combat to enjoy the wave based multiplayer. Problem is: I don't have a good multiplayer experience because of latency issues that I don't have on other games even when those games do not have south american servers.