Time is money for doctors and dentists, lots of money.
They don't really care if you have to wait or not, so they tend to either overbook or get people onto the premises earlier than required.
It's the same here in Kangarooland.