Although DXB has has some very sharp controllers, what is missing here is a sequencing "tool" or software which eliminates all the issues mentioned in the posts above.
This software, often known as an Arrival Manager, is used at most other 'first world' airports. It
meters the arrivals in a timely fashion so that all involved know what to expect, and the operation is a smooth one, no matter how busy.
The practical application in DXB would be the following:
-Once captured by UAE ACC radar, the system assigns a landing time to each arriving aircraft based on an arrival flow number (say 30/hr)
-Aircraft are held at Desdi/Bubin. Because they have a landing time, the system also generates a depart Desdi/Bubin time. Pilots are issued this time, and must depart, or are vectored to depart at that time. So all delays are absorbed in the hold at higher altitudes.
-Then each aircraft flies a profile descent, and with minimal vectoring turns a 10-15 final, landing 5 miles behind the guy in front. Piece of cake!
So, you ask, why aren't we using this?!? I don't know where to start.............