Of course they ought to just increase the number of H1-B visas... They have always been a drop in the bucket on the technology market, even in the worst times (2001 and 2009). These are the future immigrants that we want in the US, highly educated, driven, mobile upwards and ready to buy a house. If you can't find a job or compete with H1-Bs in this economy you probably should consider another occupation. I work for a unicorn, and on on the inside we are 80% foreign born, most started as H1-B.
The whole narrative of low skilled and cheap foreign H1-Bs taking American jobs exists somewhere in a parallel universe. In reality, it is hard to find even simply qualified people, regardless of their origin.
So, stop whining and leave H1-B alone, or better increase the cap, like the article suggests. The real danger is your job simply going overseas and being done remotely.