No, Indian ppl must take the blame. If voting percentage is 40 out of them 20% muslims who do you think the polititians will listen to? the hindus should take the blame for the plight of its contry for being so naive. Even a right wing party like BJP has to go begging for votes to 20% minorities...that explains all.