That's a commonly made argument, but it's innumerate. Low h1b salaries lower local salaries. The reason you hire h1b is because they're cheap, and then the only locals you hire are the ones that will work at the price of h1bs.
Local salaries might even be slightly lower, because you get to hold h1bs prisoner (an added benefit.)
Local salaries might even be slightly lower, because you get to hold h1bs prisoner (an added benefit.)