Hahaha i agree with you that there is a little random factor in to it if the ai gets hit or not (if they make faster Laps or not) but i think the balancing isnt that bad. And im pretty sure you are just very skilled:P.
I hope you enjoyed
-zoek