I'm not sure that's a fair comparison - the rant about managers is concerning their special status in the highest priority EB1 category for Employment Based Green Cards, not L1 work visas. Or are you referring to L1 managers eventually working their way to EB1 Managers?
I am talking about L1A , people who are brought in as "International Managers" where in reality they are just some IT project managers doing daily scrum and crap. See here [1] for "Certain Multinational manager or executive" . Here is the definition:
"You must have been employed outside the United States for at least 1 year in the 3 years preceding the petition or the most recent lawful nonimmigrant admission if you are already working for the U.S. petitioning employer. The U.S. petitioner must have been doing business for at least 1 year, have a qualifying relationship to the entity you worked for outside the U.S., and intend to employ you in a managerial or executive capacity. "
Using this criteria, IT body shops are running wholesale scam.