This is basic supply manipulation. These companies want H1B-style pricing for local developers.
Firing Americans to hire cheap Indian labour doesn't play well in the media. Solution: teach everyone to code. If everyone's a programmer, companies can play cheap locals off of cheap imports, and "hire more americans" at significant savings.
Optics solved, costs reduced, profits maximized, management class protected.