Is China a House of Cards?