So offer then higher salaries to offset the costs of moving there? What exactly is the problem?
And that's a good thing. These companies need to pay the true price for talent, which is much higher than what they're paying but also they've done a lot of dirty tricks to grow as big as they are; the real price for what they're asking should bleed them dry.