My main gripe would be lack of re-starts - although I doubt it would annoy me until late in the game if you're going for 100% completion (which I rarely do in racing games anyway). I imagine if you're sitting trying to win 1 last race then having to drive back to the beginning each time you lose will get old very quickly...
I do prefer openworld approach to set races though so I doubt a small number of niggles will put me off.
Try to be reasonable... its easier than you think...







