This is a stupid decision. They are now talking like the communists. Let them spend...whoever wants to spend. It's their hard earned money. If they don't spend the money...will it help to feed the poor?
Afterall the food grains they are using for the marriage ceremonies are coming from the retail marts. Are these marts going to distribute their stock to the poor if the rich people don't buy it?