I believe barring some Rich kids, the reason Indians are financially good is because of Extreme Social pressure to Buy a house.
You have no option to earn good to pay off debt.
Now does that make Indians happy in life , ummm I seriously doubt that. Never met a NRI who is realy enjoying the...