Question: why gni is not reliable?
Answer: No. Income is a means to human development, not its end. GNI per capita only reflects average national income. It does not reveal how that income is spent, nor whether it translates to better health, education, and other human development outcomes.