I suppose they could, but how many of these families are able to pay 100K? fromwhat I understand is it a one time fee for each new application presented.
I can’t vouch, but these are the numbers put up on first look Google search. Indian far and away #1 , considerably higher than median US
nationality // population //median household income $
Indian // 4,534,339// 152,341
Taiwanese // 263,772 // 122,951
Filipino // 2,969,978 // 109,090
Pakistani 560,494 106,281