The spin of the article is that smaller companies are more deserving, but I don't see why we should expect that in general. If Apple or FB bring in a thousand people on H1Bs, is that a problem?
Any one hire has less impact at a company employing thousands or tens of thousands of people than at a company whose employees number in the single or double digits.