Im guessing the Chinese government could have had something to do it with. That's why I think there no way Shanghai will be a failure because their government wont let HKDL do better. never underestimate the power a communist government.
But that doesn't explain what benefit they get from it.