I admit it - I'm a cynic
This article is full of the kind of vagueness that sets my spidey-sense tingling.
"Many" innovaters are restricted - how many are we talking about? I'm guessing less than half, otherwise the author would have said "most". It could be 10%. Or 5%. "Many" is in the eye of the beholder.
Why do these innovaters have trouble getting an employment-based green card? We aren't told. Maybe it is because they aren't employed; I hear recent college grads are having a devil of a time finding jobs these days. The problem could be they aren't eligible, not that there aren't enough available (as the author suggests).
Just because you have a patent doesn't mean your invention is actually marketable. Lots of really useless stuff is awarded a patent; do I have to suggest performing a search? Maybe we are keeping the inventors of useful stuff and weeding out the losers.
Lastly, just because you aren't physically in the U.S. doesn't mean your invention can't be marketed. I hear you can do all kinds of things across the Internet these days - even have meetings with people all over the world.