Because the people they have an “in” are working for companies that arent hiring
Like how a lot of people moved to Seattle for its tech scene but then realized that all we really have for large scale employement is Amazon, Microsoft, and Boeing. All the other firms are lower headcount satellite offices.