Nice misrepresentation from quoting some ullu wiki stats as usual.
Bothered to even have a cursory look at the source the wiki page takes it info from sherlock? My god its like a chicken and the egg situation with you lot, are you poor because you are this stupid, or stupid because you are poor....I really cannot say.
You can check all the numbers yourself at the source (US CENSUS):
https://factfinder.census.gov/bkmk/table/1.0/en/ACS/16_1YR/S0201/0100000US/popgroup~013|014|782|783
Household median income:
for Indians = 110,000
for BD's = 47,000
Some other info:
Per capita income:
Indians = 48k
BD's = 21k
Bachelor's degree or higher for 25+ year old:
Indians = 74%
BD = 48%
Speak English less than "very well":
IND = 20%
BD = 49%
Poverty rate (all people):
IND = 8%
BD = 23%
............and the ownage just continues and continues the more you look at this stuff (thanks for making me look it up by crying about wiki being the "source" when its simply a messenger....more good stuff to bludgeon you with later when needed).
But I am sure the real reason is of course:
1. Will naturally be lower than your H1B's because of lack of education, and
2. Is mostly undeclared. Most of the time Bangladeshi lower middle class folks don't even declare half their income.
When 1) is false given the visa+greencard rate is largely the same between the two (around 35% of all their respective residents in the US, check the data for yourself) and especially given there is no large difference between visa, greencard and citizen incomes in the Indian community in US. In fact if anything H1B holders earn somewhat less on average....again check the data yourself.
2) Is a typical chotolok loser argument/stance (and not surprising feelz based rather than fact based). Look at the census data on clear socioeconomic indicators regarding you lot (some have already been highlighted above)....those are far larger explanations of your economic performance than BD riffraff somehow outsmarting the IRS.