* Points for education level MS/PhD,
* Salary indexed to COL,
* Job location (Kansas earns higher points vs SF),
* some points for scholarly merit (patents, peer-reviewed publications) and so on...
This would address the some legitimate concerns of US workers, make the process transparent and orderly, but also keep the tech economy rolling. The current system is asinine and needs serious reform.
This is one of the greatest things the US has - immigrant entrepreneurs == entrepreneur^2 - and would be foolish to shut it down.