No, speaking from the Midwest there is in some areas a real shortage of experienced/qualified candidates. Even if you pay $200k, $300k, more, there are a lot of Americans who will not move to the Midwest. Folks from overseas, though, don't have the same preferences or prejudices. If you're coming from China, India, Bulgaria, Nigeria, Colombia, what does Minnesota vs Missouri vs Maryland really matter if you're coming for a job? Iowa vs Ohio? As long as you can find a suburb with good schools it's interchangeable. People who are attached to San Francisco or Seattle or the Northeast though do not harbor the same openness to moving to Minnesota, Iowa, Missouri, etc.
I'd love to see any midwest company paying those numbers, for a non C-level role. Hell, even trying to get above 100k/annum in the midwest is nearly impossible. Remote work options have made this a bit better; if the company then doesn't offer you "local market rates" bullshit.