Those same law firms hire lobbyists to make sure the system remains complicated and inefficient. Also, all the law firms that service tech companies have almost 100% of the work done by recent college grads for very low pay. Ever wondered why your L-1/H-1/I-140 support letter has so many errors? It's because it was a generic template that some recent college grad spent an hour on and you paid $3000 for an attorney to sign the G-28 form. Oh, and many immigration lawyers haven't even passed the Bar exam for the state they practice in--they can practice having passed the Bar in any state. These are the bottom of the barrel law jobs, IMHO.