First time poster here. Lots of good points of views and so many questions, emotions. A few of my thoughts on this, apologize for the length.
1) Is India such a bad place? No its not. However, once you spend a decade or two in the US, especially your adult life (e.g. coming to school etc.), you get used to a few things in life. On average, quality of life is better, work is more challenging, less politics, better work life balance etc. Gets harder when you have kids who are used to this country and asking them to adjust to a new way of life is a bit unfair to them.
2) On savings, how to live, those are generally true whether you live here, or India or Canada. Don't spend more than you can manage....
3) Is US a racist place? Not on average. Yes, there is Far Right who dont want anyone colored. There is also a misconception that all H1Bs are fraud, all Indians are stealing American jobs. There are a very few cases where this is real and that has gotten a lot of media attention (Disney, Sun Edison etc.). However, 95+% of H1B workers from India deserve their job. Again, I am don't have expertise in all the industries, but from what I have seen. Some of it is borne from racism, but a lot of it is borne from fear. Fear of what will happen to me, my kids in the future. Media should have done a better job of assuaging these, US Govt should have done a better job of minimizing fraud. Both parties are to blame here.
4) Durbin - If this were a new Senator who does not understand this situation, and one needs to explain this to that person, its a different story. He has been handling immigration for decades now, and I find it hard to believe (even if I want to give him the benefit of doubt), that he doesn't know what is real vs. what is made up. His amendment was added to the bill. He had months, actually decades to bring the fixes. But, he chose to derail it in the 11th hour.
Maybe he wants to curb fraud, maybe he wants to use us as leverage for daca, maybe he feels we have a very high tolerance for pain and humiliation and doesnt care. Could be anything. Lets say he had some legitimate concern that came up, the video, the blog has left a very bad taste in my mouth - about US politics, Senators, specifically Democrats, especially when you see a super conservative Republican senator fighting for this. All the effort that Rep Lofgren put to pass the bill has become a distant memory, which is very sad. People are asking are Democrats just posturing and only care about DACA because of the vote bloc, or do they even understand our issue. Holding us hostage for DACA is no different than Trump holding DACA for Border Wall. Both are wrong, and as leaders they both need to change their behavior.
Having said that, it is sad that a lot of folks prefer Trump over Durbin, which I find laughable, but TBH Sen Durbin has not done anything to think otherwise.
5) Next steps for us (Indian Americans) - Continue advocacy, beg, cry, negotiate do whatever. But, don't fight. Even if one really feels he is a racist, dont be so stupid to shame him in public. You dont anything, literally anything by fighting with a person in power. I have seen IV shout at desis, but did not expect them to do this...Well, maybe they know its not going anywhere and there is nothing to lose.
6) Next steps for U.S. - If many Indians start to leave, America will suffer. US doesn't realize how good it has it, from attracting smart people, and some of the smartest people I have interacted with are from our own country. They would have done the stupidest thing by not passing the bill because all of these actions have a reaction. If Indians start leaving in droves (highly unlikely given our tolerance for pain

), US will follow a similar trajectory of Europe.
7) Next steps for us (me and my family) - I have 15 years of experience, MS, Ivy league MBA. However, with a PD in 2010 and the uncertainty that looms, we are making a call to move back to India by summer. Yes, will be hard for a year or so, but as I told before, India is a great place. I mean, I grew up there and have done well. My kids are US citizens, so we may come back at a different point in life, but I don't find this worthwhile anymore.
At this point, we are "Frankly dear, I don't give a damn".