Most of you guys seem to be still inside their egg-shells.
And talking of changing your genes hints of admiration of white man. Have some self-respect. Moreover, this is NOT what America is about. America is about diversity, and we desis are free to follow all aspects of our culture here. It is your naive viewpoint that is to blame
Your other points -- great job etc -- are also your own: it is worthwhile to remember. America is different to different people. But there are lots of other philosophies that you are unaware of. There is a long story/history behind every concept that you see here. For example, gun laws. Do you know that people equate gun ownership as the guarantee of freedom and liberty? To understand better, take Syria as an example -- if people owned guns, they could fight better to liberate their country from dictator. Also, it would preempt any politician from trying any funny business
What I am saying is, you have a lens stitched to your eyebrow by being in India too long. If you want to truly understand this country you must mingle with the American people -- blacks, whites, browns -- everyone. Only then you can properly relate