Having trained the same type at CAE in Burgess Hill, Morristown and Dubai, I fail to see a clear advantage to any of the 3 locations.
bit of a different story with FSI, where I would avoid the European training facilities if possible... But that is a company issue more than a cultural one.