As said above, Experienced skiers know you have to be there early to make sure you don’t miss your ride. Several things impact the schedule perhaps none more than the weather. For example, If you have really strong winds things will speed up a lot. How can the host site predict this accurately?
The shame in this case and others is when someone affiliated with the event provides an estimated time and the skier doesn’t understand that this can change, and is then taken at full value. Party line should be “we don’t know when you will ski, here is the running order, monitor it one way or another to know when you are up”. Perhaps Online scoring, a buddy on site, yourself on site, etc.
Same stuff happens on award presentation and people miss that too. For awards, I would think the host site can say either “awards immediately filling the conclusion of the event” or “at some posted time”. If it’s a staffing issue, perhaps the boat judge can give the awards immediately following the event. Why not, they just worked the whole event. If the boat judge can’t, maybe the tower judges. Let scoring confirm placement hand hand out the hardware.