Isn't it strange and yet such a charateristically Indian trait that the response to the idea of a Clean India receive such a lukewarm response? A person does not need to invest any money or time to do what is necessary. The point is we need to take personal responsibility.
As a nation & a people, we are so used to always shifting responsibility from ourselves to others. "Why can't they do something?" Haven't you heard this many times in many situations? I believe we as a nation and a people will regain our self-respect and self-confidence only when we take charge of ourselves and our responsibilities. Till then it is mostly empty talk and waiting for others to take the initiative and do the work!