Precisely! Anyone familiar with this issue would know this is actually helping major high tech companies. But to most Americans who don't really know what is the deal with immigration, why let a chance to attack Trump administration go? :)
EB1-C is a Green Card category for multinational managers. It is supposed to be used to move job creating foreign nationals to US.
Till 2010, the body shop and consulting companies didn't use it much. However as rule tightened since 2010, these companies started using EB1-C to most low cost labor to US and delaying Green Card for everyone else.
With EB1-C you can get Green Card within an year, cutting in line in front of everyone else from India.
With this ruling, these companies are going to double down on EB1-C.
Even if these companies wants to double down on EB-1C, it’d still be much harder to bring in low skill tech workers as “multi-national managers”