After 2-3 weeks of playing, I finally got put in the dunce pool for the first time. Guess all those blown up personal cars and rage quits finally caught up with me. And I fucking hate it. Matchmaking has been shit before, now it's just impossible. I guess as a punishment, it is effective - but really, I was on the verge of quitting before, and this just kinda pushes me over the edge.
It's definitely taking things too far, as far as I'm concerned.