I'd rather sit in queue for 10 minutes than play a game where my shots come out 4 - 5 seconds later in a game 400 - 700 ping. Hopefully this is an option! I love being able to play with people anywhere. Just not like this.
Maybe dedicated servers is the proper option here?
I have no problem with it as it stands now, but only if there is a way to make sure I don't get into a 600 ping (Just finished playing, antag rage quit because he couldn't play) or a host migration to someone who gave me a solid 999 last night.