I cant agree more and i think thats what bothers all pc leagues atm.
We had players lose their connection to steam in almost every league race in F1 2020 so far. (F1 2019 was far more stable in this aspect)
Two of our races had to be restarted which is the worst that could happen.
Then, the bots, replacing some drivers are driving like they are alone on the track. I guess their is something wrong. The CPU doesnt know when someone is alongside.
You also mentioned the problems with the safety car which probably will never be fixed. The VSC ends very unaccountable. I think you should get a time penalty in league races instead of a drive through. So if the penalty was given incorrect, the stewards can correct it.
Also: it is stupid that the leagues are driving their league races in unranked lobbies instead of in the league system because of several flaws of it, but this is another topic...