This is not a constant fact, though. In 2021 there were not enough qualified US work eligible candidates to go around. Right now is going to be a very different story for many roles.
That is only ever true at a certain salary level. If they (hypothetically) 10x-ed the salary, do you think they would still have a shortage?