Temple Jewellery

Why people of India does not donate for the cause of construction of a sports venue?
There is no dearth of money in cash or in gems /jewelleries when it come to indians donation to some temple of some fame .Ask those devotees to donate some money for the construction of sports complex - you got , indians are the last person to donate any thing in the name of real sports ( i hate Cricket , one of the most stupid game ).
Is it a gene junction( DNA ) problem ?
Does the Dharm ka dukans ( holy places on encroached lands ) flourish because of the govt encouragement/ Why do we need IAS.COM or the corrupt politicians to start sporting activities ? Why can not the common man donate their money for the sports event ( except bloody cricket ) ?
it is the duty of the governments to encourage sport.
what are they doing with the money collected from tax payers?