Ok so if I show up and there's a queue I shouldn't join it until 5 minutes before my appointment and then wait longer due to the selfish people who want theirs early?
I deserve to be seen on time, my joining an already existing queue of people who arrive too early is my only choice other than rebook which I shouldn't have to do.