Steam also had a pretty nice idea with the Steamdeck. You book appointments for a month in the e.g. 2 weeks prior, but those who get booked, and when they are booked, are randomly chosen amongst all people/times in those 2 weeks. And then you repeat the same process next month and so on.

Exactly. There are ways if you truly want to avoid that race. It just means the provider doesn’t care about bots