Why do software engineers in the US have a significantly better standard of life than SE's in India, especially those working in similar skill sets and with the same number of years of experience?
valid question