Perhaps ur view on immigration is right butI think you are the one who donot have respect for your own country.Why is better to immigrate Canada,Australia,NewZealand or US?Just for Clean air,Pure water and for unspoiled greenery,you can still able to find all these nature's gifts around you at your country too.And if you aren't able to found all these things inside India then I must say that you havn't know your country.India too have glaciers,sounds of water,untouched beauty of nature,but talking about these,u think is offward.One thing more after getting technology, movies,cars,and other luxuries would you satisfy your life? don't you think that there is some duty of yours towards your own country and your forthcoming offsprings to give/provide them all facilities and luxuries you are talking above. please don't take it personally,these are just my views about your topic immigration.