I'm presented with opinions that are being taken as proof. From the blog link you posted.

Quote Originally Posted by guy
My opinion: all in all, this sounds like yet more conspiracy theorists looking for things that aren’t there, and making stuff up as they see fit. This reads just like an article by Moon hoaxers, looking for anything they don’t understand and trying to wedge some nuttiness into reality.
Quote Originally Posted by You
Anyway, faking it has no purpose anyway. Even if it were underwater, admitting it's underwater would still impress the Chinese people, they'd just say "oh they're preparing to launch, can't wait, so excited" instead of "omg they launched."
Propaganda, etc etc