I must say that I find the current penalty system perhaps one of the best around, it makes the races fluid and does not weigh too much of the race, some problems are there and always will be, how many times in many races of f1 commissioners have not taken decisions optimal or have taken very late or even wrong, then you ask a game to activate a complex process in seconds, that goes beyond calculation but wonders even to evaluate and make decisions, if you call HAL 9000 maybe ... i honestly think that the system is on track then disasters will always and only the players to make them stupid