With the benefit of 20:20 hindsight, you could well be right.No, you're not alone on this.
A VSC would have covered this today. The safety car should be deployed on certain scenarios. IMO the VSC would have done for today's race.
However, the control room team at the races have just seconds to make that call. They have far more information than we do and safety will be the priority. Our entertainment value will not be their first consideration. In this race in particular, amid all the Covidian restrictions, F1 had to show it could put on a safe event.
Wether we like or agree with the result, we did get a great show.
PS. Did anyone miss the crowds? At least we didn't get any nasty 'canned' crowd noises I overheard on football matches!