For fairly obvious reasons, it's a really good idea if all the players in the match have pings to each other that are less than 200ms. Anythng over that causes problems with trying the carrier and flock being out of sync with each other, making the precision strikes you need against good carriers impossible. Is there a way to implement a system where you can't be matched with someone if the ping between the two o you is over 300ms or maybe 350ms?
For that matter, if I leave a match because of bad ping, is there a way to implement a system where I'm not automatically shoved back into exactly the same match when I try to join a new game? Seriously, if the ping's so bad that I can't play the match, endlessly shoving me back into the same match just makes me close the game down for the day and see if my luck's any better tomorrow.