H1-Bs are not all computer geniuses. A lot of them are relatively inexperienced (but cheap, that's the important part) drones.
I'm glad that the first emphasis of this program is turning to training home-grown talent. Hopefully the second part will be restructuring the H1-B program so that visa holders control the visas for until their expiration, and not the companies who they work for. And then that market-rate wages are paid to H1-B holders.