Oh wow, it's amazing, isn't it? Letting you stand there for 5 minutes is outrageous! My mom is an office manager of a large dental practice and if she or any of the front desk staff ignored a patient, the dentists would go ballistic! In the States I would definitely speak up to anyone who is rude to me but I am hesitant to do so here as I don't want to be thought of as a "pushy American".
I think we put up with a lot of bad service in this country and are afraid to say anything. I know in the private sector, where I am being treated for a condition not related to diabetes, the service is much better.