Text this: Is China over-investing and does it matter?