What is the point of having a booking platform if the booking time is not going to be honored by the doctor. I think the least I expect of an appointment booking service is to ensure that my appointment takes place as per the fixed time. I will surely think a 100 times before I book another appointment from Practo.
They should at the least tell the customers, at least the ones who are using first time like me, beforehand that the appointment time is not going to be honored, so that we can plan accordingly!