Exactly; quality of life isn't income (if that was the case, I wouldn't be bothering to move). It's all you say; it's also food you're used to, the people around you, family ties, the freedom to have multiple income streams without your visa blocking you, and also the lack of worry that you'll be thrown out of the country.
There is a tradeoff I am making, and weirdly India is better off in it. I will miss the good air and the incredible work environment in the States, but apart from that, Mumbai can offer everything else (not many power outages from what I know, I grew up there), and quite frankly, I like the bustle.