I don't get it. They ignored or nearly overflew Regina, Saskatoon, Calgary, Edmonton, Spokane, Great Falls, even Moose Jaw.
Are these really incapable of handling a 380 in an emergency or was only fresh Pacific sea air going to resuscitate them?
And only crew were affected? Seems unlikely somehow?
Do you know the precise location of the aircraft when it initiated its diversion to YVR?
Moose Jaw? A bit unfair to question a crews decision unless you have all of the facts. I can think of 10 reasons off the top of my head why I'd rule out Moose Jaw in a 380.
No charts and nothing in the FMGC are two. It's quite possible the crew have never heard of Moose Jaw let alone know it has a runway.