Did that.
Doc was 45 minutes late to work.
She was a nice lady but that had me fuming.
I then had to wait two hours for a taxi. I was in tears from anxiety by the time I got home, then had to go back to work.
Luckily I am WFH so no one could see me crying.
That was a bad day!
I agree with your terminology - updating is for often small incremental software patches.
Upgrade would be a complete program overhaul, or more commonly in my use of it, a change to a newer, better physical product.