How about letting us choose which ranks we'll accept games with? I know this will result in fewer matches and longer waits, but it'd totally be worth it for the better, fairer games.