Has Modi Given India Its Mojo Back?

If you believe the mood here, India is going to be the next China, the new frontier of global growth.

Stocks are up 25% since the start of the year. Foreign investment is back. The rupee is stable. World leaders are in town regularly to meet the new government and strike business deals -- the latest being Britain's George Osborne and William Hague.

They've followed a long line of top envoys from France, China, and Russia to visit India since Prime Minister Narendra Modi assumed office in May.

Amid all the diplomacy, Modi himself has been mooting big, ambitious ideas: a plan to build 100 new "smart cities," a proposal to launch high-speed bullet trains, and a pitch to make India a "global Walmart" for space technology. Add that to promises to enact tax reforms, clean up corrupt bureaucracies, and provide housing -- and toilets -- to every Indian.

Modi has made all the right sounds. But as his government delivers its annual budget -- the first official outline of its economic plans -- is too much being promised? More importantly, is too much being expected?

On paper, there's no reason why India shouldn't begin a period of rapid growth. Certainly, it has room to grow, having missed out on the economic boom its Asian neighbors long enjoyed. Consider that just a generation ago the average Indian was better off than his Chinese counterpart. In 1990, per capita income in China lagged that of India's by 15%. Just 20 years later, Chinese income per head was three times that of India's. The potential was there but too many opportunities were missed.

Or consider India's struggles with poverty. In 1981,according to World Bank data, 60% of Indians were rated as impoverished. Today, that ratio has dropped to 32%. But the fall relies on India's immense population growth, from 700 million in the 1980s, to around 1.2 billion today. In reality, the actual number of Indians living in poverty has barely changed, staying at around 400 million for the past three decades.

The data shows that there is room -- and a great opportunity -- to improve all of these statistics. But why hasn't it happened already? It is a question that tempers the current optimism.

India has had its moments of optimism before. Analysts and investors have tended to either put India's prospects on an impossible pedestal -- remember when India and China were mentioned in the same breath? -- or they have taken to denouncing India's prospects in dire and abject terms (read: all of 2013).

None of the seesawing feels right; reality is probably somewhere in the middle.

India's vast population -- four times that of the United States -- is its greatest blessing as well as a potential curse. The median age in India is just 28. That makes for 600 million young Indians who could form the backbone of the next three decades of global productivity. But that's also 600 million Indians who are soon going to demand an education, jobs, health care, access to food, water, and basic infrastructure. Unmet demands could lead to all kinds of chaos -- for India and the world.

(CNN)