Dee
Having random events happen in peer to peer racing is simply impossible to implement fairly. In a single player game like Motorsport Manager seemingly random events can be included because the outcome of the races is programmed in from the start. With that there is no one to complain to because all the other drivers are just bots. There is just one player and he accepts those events as a part of the game so there are no complaints. Peer to peer has to be fair to every player.
Lets say the leader of a race encounters a backmarker with poor reliability stats that spins and and slows him down causing him to lose the race. In reality that is a possibility. But in a game the leader is punished for someone else's mistake. That is not fair. This is a game and it has to be played no differently than a card game or Chess. That is, there must be set rules so that the player with more skill and experience is rewarded. Any random event that changed the outcome of a championship season would be justifiably condemned and hated by all.
I disagree. Not having those events makes the game a bit boring at times, since you usually know what to expect.
And rarely, if ever, about 1 time out of 100 would such an event like the one you described would be the sole reason why a driver lost a championship. In real life racing, more often than not the best drivers and teams end up on top regardless of such events. It's a part of racing that happens to all teams from time to time and if people can't handle that, then why are they playing racing games?
I will say this though, these events shouldn't be completely random. They should be infuenced by the ratings of both the car and the driver. What those thresholds should be, I don't know, but they should vary by class as rookie class shouldn't be on the same thresholds as pro or elite class.