They have to manage a population of about one billion of persons. That's not easy. Anyway pay attention that in their culture the achievements of the country can be even more important that daily needs of common people [India has sent a probe to Mars, entering the tiny club of powers able to do that].
Sure in India there are politicians and movements of opinions saying that the priorities of the country should be others, but they are quite proud of the power India is showing [I know some Indians and like Chinese they are a bit nationalist ...]
China and India don't trust each other.
Pakistan and Idia used to be part of one nation Inda along with Bangladesh.
They are both Nuclear Armed Nations but as I posted....thee U.S. has Highly Advanced methods of shutting them down both Nuclear wise and Conventionally.
Or ability to penetrate another Nations Cumuterized Command and Control is unparralleled and no nation is so capable as they ae 75 to 100 years behind us techologically.
We could stop thier Nucear Launches.
We culd drop Non-Nuclear EMP's and shut down their military forces at will.
I dont think so that India is a Much regional power, because India and Pakistan is Much lagging behind China and Russia. We can say that If India is 50 year behind than china than Pakistan is 60 year. In that case we are too much behind. We dont think about Moving forward we still go for war between each other. Other countries moving forward but we are still fighting on minor issues.