This is because the minorities come and vote in large numbers. There voter turnout is as high as 99%. Where as people like you and me sit at home on election days and dont vote.Take the case of UP.Had the hindus come out and voted, there would have been a different ball game altogether