That's my own personal opinion. I can understand how e.g. local and/or temporary changes to wages would be far more concerning and devastating to jobs that are lower paying, but since the question is on tech jobs which are typically much higher paying, I think it's fair game for companies to make strategic decisions in the company's best interest (as long as it doesn't run afoul of laws or human rights). I would be happy for the folks that were able to participate in an economy.
To me it would be unethical to create artificial barriers to lock humans out of opportunities just so I could keep an effectively inflated salary (since this assumes that the true value of the labor is actually lower than what I'm being paid).