Every time I took a day off and play again my mind is blown by how bad the player pool is.
(or just watch VampireChicken as proof)
My new working theory:
They are that bad because they start out playing the Ai where they find success and get a huge ego boost from winning
Then they play the same online
Solution: have a tutorial for online play.
In Gran Turismo (for example) you have to watch a video about clean driving before you can enter online races.
(Not that it helps much, but at least it's something)