We could agree that the behavior of consulting companies like Tata or Infosys seems like cheating (basically, send thousands of application hoping that a good percentage succeed). But they are hiring for positions that require a degree people qualified; it is difficult to hire for that kind of position (primarily because you could make more money with the same qualification in different companies); and they are paying market rate salaries (or at least, that's what it is certified!).
I could agree that the current H-1B Visa system is broken, but I'm not sure that fixing it just for the perspective of highly paid Silicon Valley Bro is the best solution for the US as a whole. What I'm saying is: are we sure that this kind of cheap specialty labor is not useful for the US society as a whole? E.g.: are we sure that, if System Integration companies have to pay engineers a much higher salary, they will be able to provide prices low enough for other company to pay it? And if few companies could pay for their services, this wouldn't impact their efficiency on one side and the B2B software market on the other side?
I'm not defending the violators nor supporting the "cheap H1B" practices. Just saying that the world is a little bit more complex than that.