I just posted the paragraph you still didn't read.

"Guess you missed this part Monker,"India’s outsourcers are moving to adjust. Earlier this month, Infosys said it would hire 10,000 American workers in the U.S., jobs that in the past may have been filled with foreign employees on temporary visas. That has incensed workers who have taken to WhatsApp groups to argue the company is firing at home so it can hire in the U.S."
Of course I'm sure jobs leaving India, giving them a taste of what they could have cared less what happened back here to come back here, sickens someone like you."
YOU ARE WRONG I did not miss that part. These jobs are not "coming back here". They never left. They are not off-shore contracting psotitions. They are not "leaving India" either. You have NO CLUE what you are talking about.
These positions manifest themselves in the US regardless of how many India contracting firms now want to hire US contractors. Do you not understand that if I am a contractor I can choose to work for an American contracting company or an India contractor and still compete and be hired for the same position at Company X? Company X is the one with the job....NOT THE CONTRACTING FIRM.
All that is happening is US contracting firms (Robert Half, for example) now have to compete more with India firms when recruiting contractors in the US. There are not 10,000 contractors popping out of holes in the ground just because India firms want to hire US citizens.
Think of it as actors in Hollywood working with agents. The agents go out and find potential acting gigs and send the actor on interviews. If the actor get the gig, they sign a contract for said gig. Maybe a 2yr contract to do a film. Maybe a 90 day contract for a commercial. It doesn't matter if that agent is bases in Califormia, or Paris, or London...the agent is looking at the same available gigs in Holywood as every other agent in the world.
That is EXACTLY what an IT professional does when using a contractor. The contractor finds potential contracts and sends the person on interviews. If they get "hired", they sign a contract for a specific amount of time. Company X then pays the contracting firm a set fee, and contractor gets paid by the contracting firm...all set by the contracts they sign. It doesn't matter if the contracting firm is based in the US or India...they are all looking at the same jobs and recruiting the same contractors to fill them.
THAT is how it works.
Now, if these articles were taling about off-shoring, THAT IS SOMETHING DIFFERENT. THEN jobs are being brought back to the US. But, they are talking about contractors in the US with H-1B VISAS.