As much as I detest unions, it might be time for the scientific, engineering and IT professionals to unionize.
In a union, they can better represent their own interests, as the politicians are all on the side of low wages and bought-and-paid-for by big tech and the Chamber of Commerce.
Worth repeating, often and loudly. Medical profession; I think you're next on the wage chopping block.
Union workers tend to be the only ones that can protect their jobs from foreigners - as long as there are projects that require union workers.
While unions are problematic and corrupt, since our government is as well people should form them to prevent imported scabs from taking their jobs.