Yes, their culture doesn't make sense does it? Well when things don't make sense, nine times out of ten, just like you said, it's about money and power.
Their Hindu idea of reincarnation reinforces the idea that if someone was born into a high position, they must have done something in a past life to deserve it, and conversely the vast majority born poor must have done something wrong. So there is little incentive to get rid of poor performers in lofty positions, and promote gifted people in lower positions. Of course the rich and powerful are going to keep this lie going as much as possible to reduce the chances of being replaced for their incompetence.
That's probably the biggest reason why their Prime Minister has discouraged Christianity in the country because it teaches against reincarnation. Obviously when your country has a systemic problem of rewarding incompetence and ignoring competence, it's just going to stay backward.