They aren't cheaper when you factor in government subsidies and welfare because Indians are great at drifting on welfare. One hired Indian programmer translates into 12 of his family members coming over and stealing evermore jobs from American and driving up the cost of everything as well ans the taxes to support the invasion.
AFAIK, an H1B does not allow you to bring extended family as it does not give you permanent residence.