Talking of delays in Dubai, I was inbound tonight (16th/17th) and were advised we were no. 1 make best speed. A couple of minutes later no. 2 and slow to 280 and a few minutes after that no. 3 slow to 250. This is outside 100 DME. We still ended up with lengthening vectors and 4 holds before being cleared for approach and then told to make best speed as there was 25 miles between us and preceeding traffic and no departures!
I've been in Dubai over 10 years now and tonight was the worst display of controlling I have seen. Maybe there were reasons, but they sure weren't obvious.
Yes there are also lots of taxi delays, especially around 8am when about a dozen or so flights leave together.