Watching videos like this it is not difficult to see why aircraft operated by third-rate airlines like this often end up in a heap beyond the end of the runway.
YouTube - Mahan Air Airbus A300 Landing At Dubai - Cockpit view
Note the 23 second delay between crossing the threshold and touchdown!
Absolutely appalling! (regardless of runway length available)