Well, why do you think a bunch of foreigners had over-ruled us for a century? because we always need validation of outsiders to feel good about ourselves. It is in our DNA. Seriously, the way people were worshipping Donald Trump in India like they needed a validation from a white master to feel good about themselves. I do not think if Donald Trump got the same reception everywhere in the world or even in their own country. Look at Indian Celebrities when they come outside airports like hundreds of hundreds of people are welcoming them like they are demi-Gods. The virus of this inferiority complex has been passed on by our forefathers and we are just carriers. The same story is applicable to Pakistan as well. Long story short, it is not easy. If your country is broken into separate countries, it is not easy to be friends again. I understand where Indians are coming from but look at European Union they have all come together and blossoming in so many ways of life. India is a big country and should make it happen - if they can solve the all political issues with their neighbors - they can use money in the right way for their own citizens. Similarly, all neighbor countries will benefit as well from it. However, it is a wishful thinking because we have burned all our bridges now and there is no hope.
In india or Pakistan every citizen thinks they are an epicenter of the world and but they do not know hardly any person in these developed western countries knows about their countries because firstly, everyone is busy in earning money and making their country better and prosper for furture generations. Secondly, even if people know about these countries, always in a negative way, poor or dirty India. Terrorist Pakistan or along those lines.
Long story short, we people deserve these kinds of politicians at the end of the day we choose them and if there is a no better choice or system to replce them then in that case tough luck. Life must go on.