the randomness is not needed in this game. it turns this game into more of a lucky try on whether or not you can do the challenge, and to a certain extent the main objective. If the car coming in were consistent every time then it would take more repeated try to figure out the best timing and angles. However, the fact that each car have different amount of damage it could take before exploding is good but should be noted in-game whether by practice or given in tutorial. It's a good premise of a game but the execution could be improved.
He wanted to be a part of the ending :)