All this debate about if the cars are too fast ignore one item. At what point can even the most superhuman racers with god given ability fail to be...