to put it bluntly India is not a country having guts.
if u ask the man on the road, there is no unity in india. every state thinks, believes and acts as though they r separate countries and not part of India. How can v have guts to face upto the might of China if v r so disintegrated, disillusioned lot