the minimum salary requirement on H1B is 65000, so a prevailing wage of 35000 wont make sense.
there aren’t enough science and engineering graduates in the US, so companies are forced to hire outsiders - either those studying in US universities or from foreign countries. However, as the economy is booming and the number of available visas is limited to 85000, there is a scarcity of skilled labor in the economy right now.