Turn 10 promising the game will not have the "small launch but eventually be something great" infamy of live services these days. They're promising it will be a AAA experience worth the $70 price tag on day 1. Pretty bold claim for a racing sim.
You called down the thunder, now reap the whirlwind