Congrats to you, however no one said anything about how many people I get to play though. I said it makes it "harder to find games " because alot of people wont play you.
Yeah, Ill get 10 games a week, but compare it to all the games I could not play because they drop out the team select screen because they see a 75% DNF. Also the ones that were willing to play you were probably the same ones with high DNF that couldnt get games with other people, which inturn means you now stuck with playing people who more than likely wont finish the game.