I don't particularly like it either - I prefer the realism of my sims (lfs, race07 etc), the handling in this game just doesn't do it for me.
Did you try it with all of the aids off?
I'm not sure you can compare it with games like that anyway. It's supposed to be a more arcadey style I think.
 
	 
  
 
		 
 
		 
 
		 
 
		 I get immersed into it a lot more, just have to remember to turn teamspeak down before starting the game
 I get immersed into it a lot more, just have to remember to turn teamspeak down before starting the game 
 
		 , I had the same problem, I was on that race track in the BMW and was first, then I accidently just touched the gravel went flying, ended up in 9th place
, I had the same problem, I was on that race track in the BMW and was first, then I accidently just touched the gravel went flying, ended up in 9th place  .
.
 Grrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
 Grrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr