@DoYaSeeMe "the current system is fine"
The fact that you think this flawed system is fine is honestly scary and is probably one of the reasons why this game is suffering through a lot of technical issues cause they have people like you defending horrible system design.
"any step making things more difficult to them is a good one. "
The only thing they're making it difficult is for normal players to gain a proper and fair match. The code needed to find out what server you're connecting to is easily available out there with just a simple google search. They didn't even bother to put it behind a paywall cause of how easy it is.
"pretty sure the list of available match servers is sorted by ping and it's possible that, even when connecting to a more distant lobby server, to actually get a match server that's quite a bit closer in terms of delay."
We can't really confirm this.Why? it's cause they don't show actual ping.
"Regarding lag, the biggest problem comes from instability. The spikes can ruin the experience, although the average is hardly affected by them. "
Please I know what causes lag spikes. What I'm talking about is this constant 150ms that causes delay that ruins my(and other players) experience. Knowing your ping is really important when it comes to fps games.
"A system limiting ping can mess up the matchmaking but also make things worse whenever there's instability, a more aggressive version even taking players out mid game."
Matchmaking is already messed up anyway. It wouldn't hurt to make it fair for people playing. And why would you add a more aggressive version? You only need to stop people that constantly go over a certain ping from joining no need to kick people out just because they had spikes.
" I really doubt the raw ping is the whole problem. "
Never said it was the whole problem but it's a big part of the problem.
"there's nothing much we can do to change anything. "
Yes there is if we stopped defending stupid system designs and actually called devs out for their laziness things will change. It worked with Caustic's incoming buff right? so why wouldn't it work for something more vital to the games overall health.