A nation elect a reflection of itself, just like most western parliament has their share of bogans/rednecks, racists and nut jobs. Although in India case, the condition is more like a disease.Modi is the stereotypical Indian.
He talks too much and brags but when it comes to actual results, the dude is a complete failure. Over promising and under delivering is a national trait of Indians.
China just gets on with the work while India promises grandiose things that never actually happens.