Any US citizen (or citizens in any country) doesn't want fair competition against immigrants/foreign laborers. They accept immigrants because it (is supposed to) enlarge the pie to share. That's why things like dynamic scoring attempt to capture a bigger picture.
I'm personally skeptical about metrics with a lot of guess work, but I appreciate the effort here. The impact of the immigration is just hard to quantify.
Immigration system is byzantine and unpredictable. Person can even get kicked out with very short notice. And frankly salary in US quite often does not even cover expenses (rent, insurances, taxes...).
Semiconductor engineer from Taiwan has options in mainland China, Singapore, UAE... If you count expenses (living, travel and legal), cultural values, taxes... This engineer may actually make more money outside of US!
How about you allow anyone who manages to get a job with decent salary? Let's say $250000 year?! Residential permit obviously includes family. Very fair, very transparent and easy to implement.
This "dynamic scoring" is unfair, untransparent, and will just lead to mistreatment of foreign workers by large companies!