No its not rhetorical and your answer is naive at best.
People in India will take money if you give it to them, but they will vote on identity only. This is because there is no reciprocity - once the voting is done the politicians have no incentive to pay them again and they don't. The only reciprocity that exists, if at all, is along identity and everyone gets it.
Take a look at any CM in any state of India - their win is largely explained by identity and not money. The current PM who was two time CM of a state, doesnt even have a house to his name.