No there is tremendous demand to work in those fields, a demand that is not being met because of price fixing. They could lower their wages and hire far more people to provide better services.
There is no wage fixing in the tech industry in a way that results in people getting paid more.
preference != requirement. Some companies prefer to higher from a specific state school, that again causes them to pay more for less talented applicants.
Suppose you have two applications one with your hidden preference and one without. If your preference has say slightly less experience or requires slightly more pay, well they are a slightly better applicant in your mind so that’s ok.
There is no wage fixing in the tech industry in a way that results in people getting paid more.