Sensible post.
Can't comment on the inside knowledge but multiple trips to China in the last 6 months - I have said it before; read between the lines.
It also depends what people see as a positive development. Immediate results - or a bigger picture which may take some time but with positive results!?