Carney is right to be cautious