Re: Perhaps,
Indeed, I think a lot of this is just a fundamentally different cultural attitude towards risk/reward. China just sees 70% chance of landing in water is good enough that they don't need to do anything further, given the important goals of furthering China's prowess as a space-faring nation.
Fundamentally this comes down to the different views cultures have on "individual liberty" vs "societal benefit". China is very much towards society, and the chance that an individual loses something for such a huge benefit to Chinese society is acceptable. America views individual liberty much more highly, the chances that an individual loses something because someone else was pursuing their goals is not acceptable.