I do not think it is crazy for people of villages to think moving to the city is a good idea. It might seem pristine and like paradise to a person from a city visiting a village but for a person living in a village its a different story. It's not the environmental paradise they are trying to escape from, its mostly lack of opportunity. Most villages in India are agriculture based, and most of central and southern India does not have perennial rivers and solely depend on monsoons for irrigation. So, if monsoon fails (less or more than expected), so does their income for he year. Not to mention lack of education, transport, banking etc. I have been to villages where even now if you need education beyond middle school, you need to leave the village for a neighboring town. Not to mention the social pressures such as not having equal opportunities for women in villages where as in a city, it is common place and generally socially accepted for women to have jobs and careers.
I agree about smoking though, and specially the prevalence of the cheap cigarettes called "beedis", these are simply tobacco rolled over in a tobacco leaf and do not even have filters. Being very cheap, it is consumed by the poorer people and when coupled with lack of education, I assume does contributes to lot of smoking related diseases.