Sorry, but the game is near universally praised by serious car fans. Reviews were middling because a lot of reviewers were straight up biased in favor something else they wanted be it open world, easy gameplay, tuning, yaddah.
I'd have only given it an 8 on release. It was a solid arcade racer...