So, you don't have anything to suggest... let's deal with the current mess and do nothing about it.
It's not like anything will be done regardless. It's too late in the games life to change major things around like this.
Also, on a side note I didn't realise you made the region toggle thread lol, nothing against those ideas I just think it's not going to happen and if anything does happen it needs to be major and not just one change like making it ping based. I think there needs to be a minimum connection speed required to log on, if you don't have the required speed, you shouldn't be able to play, now I know it kind of seems cruel to kick off people who can't afford or can't have faster intenet, especially those over seas, but the PS2 did the same thing by having alot of games that don't support dial up connections and back then there was alot of dial up users on their playstation 2 and not alot of games supported them, if we could kick them off then, why can't we kick off slow connections now? But until it's made s othat slow connections aren't allowed then they might as well join up with people across the globe and lag around the field as they please, and there isn't much that can be done as long as they're able to connect to the multiplayer.
Clicky clicky dis link to be scarred for life (Updated with more poison for your eyes!)
It's never too late to implement a ping filter toggle. I know that it's technically possible ("searching for close players"). Please read the entire thread, it's not a "strict" region lock per se. I'm tired of repeating myself. I'm going to change the thread title.
You also forget the fact that "slower" connections may not be able to play 10-player modes (especially TDM intros) without packet loss, but they can still play 3TDM and Co-op, because they have lower bandwidth requirements.
I could suggest a highly elaborate matchmaking/netcode algorithm, which would take into account downstream/upstream speed, latency, packet loss, jitter, connectivity (NAT Type) and connection type (ethernet or wifi), but that would be too much work for ND. Let's keep it simple stupid for now, shall we?
There is no solution for this. First people got angry and said "You stupid Naughty Dog! Learn how to make a game and stop putting me in a team with noobs ffs >:["
Now that problem is fixed by level based match making and people hate being matched up with laggers.
I've seen a lot of people complain but nobody came with a good solution that matches the same levels togheter, Matches people from the same regio AND finds players in the time it should.
Ping-based matchmaking & team balancing AFTER finding players.
There you go, fair and balanced.
Hmm, Well that's an idea.