I agree with you, somewhat.
But now you have taken the trouble to complain that you had to look up “most populous country on earth” and yet contributed nothing to the discussion.
But now you have taken the trouble to complain that you had to look up “most populous country on earth” and yet contributed nothing to the discussion.
I think OP wrote their country like this as a figure of speech and to state that they are one of many.
That's why I looked it up. That's why some other people will look it up.
This is the population difference we're talking about:
1. India, 1,463,865,525
2, China, 1,416,096,094