India pips China as world’s most populous nation: Why it may not be bad news