China is uninvestable” has been a common refrain within the global investing community in the past few years, particularly ...