Most of the poor (and the rich too) here (I mean in India) look at such social programs as nothing more than cash-grabs. I have known people who make money by registering for multiple CNG connections and distributing them to other people in return for full price of the CNG cylinder (the cylinders are subsidised and the subsidy is paid by the government directly into the bank account of the person with whom the connection is registered).