Guest Post: Is China Ready To Pull The Plug?