Weird the captain had to make a decision to go for the runway that's closest to the airport.
While flying in Europe we were told to declare an emergency and ask for a cardiac ambulance(UK thingy??). Waiting for so long in DXB is not to blame on the ATCO's
I think but things like airstairs taking 25 min is a serious problem in DNATA. If it would happen to me I'd move heaven to get the guy in charge fired. (DNATA=local handling agency)DoNothingAtTheAirport
And even if I pax has a cardiac arrest it might be smarter to blow the glides then waiting for an airstair.
I think it's easy to say DXB ATC is bad but compared to surrounding countries ATC in Dubai is pretty good, Bahrain a bit less (Since they won't give TOLMO->TESSO) hehe, otherwise no complains here.