The bikes are just as bad, and the driving isn't Forza. But that shouldn't put you off to the game. It is a wonderful concept executed quite well.
I have something over 50 hrs. into the game, almost to the Champion rank. Only thing past that is Ace and I believe you need all 1000 achievement points for that one.