I by no means oppose expansion of skills-based grounds for legal immigration to the United States. Mindful that all of my own ancestors arrived to the United States (or to the pre-independence colonies of Britain) in an era before there were any restrictions at all on immigration here, I'm generally quite supportive of expanded immigration to the United States. That improves the local cuisine, the local music, and the local economy in general. Mindful that my wife was able to find a legal channel for immigration to the United States (based on that status of being my wife, in that case) and that many of my friends and neighbors are first-generation immigrants to the United States, I am also aware that there quite a few channels to legal immigration to the United States already, some of which already strongly favor people with STEM degrees or STEM work experience. I'd be glad to see more people like that come into the country--that would be good for my personal local business of teaching mathematics to the children of people who are aware United States K-12 education underperforms (see my user profile for more details on that). But the tricky issue will be setting detailed criteria for immigration on those grounds and perhaps (or perhaps not) an annual number of visas issued on those grounds that fit an overall sound immigration policy for the United States.
Anyone who doesn't think a simple policy proposal like that of the blog post kindly submitted here might be subject to abuse and fraud needs to think again. Immigration to the United States is very highly desired, and some people will cheat to attain it. There is no particular reason for United States voters to vote to make immigration any easier than it has to be to achieve some generally agreed national policy goal, despite own my pro-immigration opinions.