However, total GDP isn’t the right comparison. More populous economies will usually produce more output. GDP per capita is the correct metric to consider. Until 2009, India was poorer than Pakistan on a per capita basis. India truly became richer than Pakistan after 2009 and since then it hasn’t looked back. If trends continue for a decade, India will be more than twice as rich as Pakistan soon.
Pakistan’s GDP is about $400 billion while India’s is around $4 trillion. Since the ratio of their economies has stayed roughly constant for decades, their nominal growth rates should be similar from the 1960s onwards.
So why has India pulled ahead in GDP per capita? The reason is simple. Pakistan’s high fertility has driven population growth faster than India’s. In 1952 Pakistan had about one-tenth of India’s population; by 2025 it had grown to nearly one-seventh.

The other explanation why Pakistan finds it easier to maintain the status quo is that it is located in a geopolitically sweet spot. It can extract geopolitical rents from the US. It’s location close to Afghanistan is strategically important and the US has used many Pakistani airbase.
Thanks 0M for the article.
