Are companies misusing H1-B Visa

Large companies were misusing H1-B visas to deflate the costs of workers by bringing in workers from India, citing an ongoing whistleblower investigation case against Infosys. Says a report published in The American Bazaar. Is this true?

We can compare the wage of an H-1B holder working for desi consulting company, H-1B holder working for Indian IT major, H-1B holder working for proper US company and a non-H-1-B holder working for proper US company to know if the wages are deflated. Obviously, the location and role needs to be same/similar for this comparison.

What does TCS, Infosys etc offer to a H-1B candidate? 5K pm?

What does desi consulting company offer to a H-1B candidate? 4-6K pm?