Comparing 2 wildly different countries with wildly different cultures and histories and attributing the reason one's better than the other to a singular property is absolutely meaningless.
And the answer to your question isn't very obvious. There are many reasons to pick either answer. I'd guess for an individual the answer would depend almost entirely on their personal value system (e.g., someone very religious, or someone who values having 2 or more kids very heavily would almost immediately exclude China from the equation. On the other hand, there are few values which would lead to someone immediately eliminating India as an option).
And the answer to your question isn't very obvious. There are many reasons to pick either answer. I'd guess for an individual the answer would depend almost entirely on their personal value system (e.g., someone very religious, or someone who values having 2 or more kids very heavily would almost immediately exclude China from the equation. On the other hand, there are few values which would lead to someone immediately eliminating India as an option).