It's not a scam, you just have to know what you are buying.
For internal Enterprise apps, for testing, for some other things - you need just basic developers who can understand problems and solve them.
Also - there's a lot of basic IT work and basic dev-ops-ish stuff that can be done.
So yes, if you try to build a hot new thing, for your hot new startup using Infosys, you're going to fail.
But if you have large company, and need some well-defined system for reviewing customer service inquiries ... well, if you manage the project correctly, Infosys might be a good choice. In fact, it may be your only choice because hiring devs in North America is very expensive.