To me it seems the article is advocating changing the legislation to make it more convenient for immigrant workers. That is of course followed by a stern warning to us 'xenophobes' that if we don't our economy will be ruined.
They should instead advocate for punishing large corporations for gaming the system, underpaying H1-B employees and depressing everyone else wages. For every 'smart' and 'bright' H1-B visa candidate there are a thousand of unqualified ones, with flaky academic or employment history record. The reason they are here, because they are willing to work for %30 less than Americans are.