There is a big difference between an intentional wrecker, some guy who's just oblivious to everything that's going on outside his car, and your average 'noob'. Most people, no matter what their skill level, really want to do better.
Unfortunatly, you often get 2, 3, or 4 faster drivers who are intent on beating each other, and when a lesser skilled driver interrupts their race, they get really abusive.
The best thing for the game (your game, in the long run), is to try to help people out, and explain where they are going wrong. It takes patience, and not everyone will listen, so move on if that's the case.
A lot of times, if you spec and watch people you are sure have just ruined your race intentionally, you'll see they really have their hands full, and are trying to deal with their car the best they can.
Everyone was in that position, to some degree, at some point ( whether they care to remember it) and more than likely benefited from some friendly advice.
I doubt very many people improve from being pushed around and shouted at.
I'd rather improve the pool of drivers available to race with, than clean the tracks of anyone who can't match my pb.