Maybe they wanted to live together to save money (remember, the rest of their family isn't in the US), but that is irrelevant to the fact that they were paid way less than half the going rate in that city (I remember his stated salary being a little over $30k, so I errored on the high side). We were pretty close and when he told me the story, there wasn't any reason for him to lie. Who am I to say his experience isn't real?
If you read this person's comments, looks like they are just making up crap. Apparently this one person has met or interviewed all the Indian H1Bs in the US.
My first IT job in Austin in 2010 paid $18 an hour and I had my own apartment and car.