Unnecesary Equipment?

Sorry for really long hyperlink, but you know this a.net lot!
Why do Emirates use such a long long long haul plane as the A340-500 on a relatively short route like Gatwick, is it to do with loads and if so why not use a 346?
Cheers Rich

Cheers Rich