Frankly, they need to figure out something the penalties situation in general. Applying a penalty after the race is finished and they can't do anything about it is bs. It needs to happen in real time or, at least, during the race
I mean, the thing they can do in real time is not routinely go off the track. And if that means fucking up a lap and going slow, then that driver has to accept that they can't drive quite as fast on this track. If they want to build a new track that's a couple feet wider on a few corners, go for it - but it wouldn't be the Redbull Ring. Here, in Austria, you have to go at a speed at which you can stay in between the white lines. Some managed it. No sympathy for those who didn't, it's either a choice or a skill issue, neither of which I mind penalising.
They were handing them out during the race but since there were so many and it was constantly happening, there is just no way to hand them out all during the race.
They have to examine each infringement individually and confirm it from multiple angles before making a decision. They don’t hand them out just because a driver from their point of view says the car ahead went off.
In this very instance, it’s up to the team and the driver to make sure they stay within track limits or they face the risk of being penalised and dropped down after the race. For once, I don’t see much fault from Race Directors or the stewards side.
As far as I know, teams can still dispute any penalty, but there is not much point in this situation and FIA can’t just hire 150 stewards to each race JUST IN CASE a massive backlog of infringements like this happens again.