How could the provider have known you were going to cancel at literally the last second and schedule other clients instead of you?
And had the provider double booked himself with you and someone else, and then cancelled your appointment at the last minute while you were traveling to his hotel, wouldn't you be irate at his ridiculous and unprofessional behavior? Why would this be okay with you?