Even MIT said there was no skills gap.

These kinds of articles are nothing but pure paid PR from NASSCOM and Forbes which is partly run by NFAP and former immigration lawyer Stuart Anderson.

https://www.forbes.com/sites/forbesbusinesscouncil/2021/01/26/using-outsourcing-to-close-skills-gaps-within-your-tech-team/?sh=28f9403638e6

If there is a skills gap why are Americans the ones doing the training of job robber invaders such as Lopez?

Pink Slips at Disney. But First, Training Foreign Replacements.