Man, though you are a good poster, you have a bad habit of starting exchanges with me with a "So.......".
Anyway, let's start with spilling the beans of CTS
https://www.quora.com/Why-is-Cognizant-considered-among-worst-IT-companies-in-India
Though I agree with most of what you said and have seen the shitty culture in Indian services companies first hand, everything isn't (or probably wasn't) that doom and gloom. As organizations, Indian IT companies have provided a lot of value to customers - proof? Otherwise, there wouldn't be so much demand and employment in this sector, demand still remains in the COVID world etc.
However, unfortunately, that was (I will mention was here since it is slowly becoming a thing of the past and I will also mention why later) only because of the hard-work and talent of individuals working for these companies. When I graduated (and I am quite old now), some of the most talented folks used to accept jobs in these companies (JUs, NITs, rank holders, almost IITians, IIMites etc.). There were folks I knew designing databases for VISA, Mastercard, doing impossible stuff etc. (albeit thanklessly)
Unfortunately, the management of these companies saw the employees only as pawns and a means to increase their profit/numbers. As demand for services grew, these companies just became body shoppers - thinking less about change or being on top of technology, nurturing the best of talent etc. and more about growth (fastest company to grow, fortune 500 and so on became the hallmarks). They just became people supplier to clients, 1 talented individual among a group of 2-3 became gradually in a group of 9-10. I still see a lot of talented folks though but it's highly diluted and seeing the size of these companies, is not a sustainable model and hence I feel, the sunset will come upon this sector in not so distant future.
This is another reason why I think India needs manufacturing asap and needs to reduce its dependency on services. It's easier for services companies to shift (mobile workforce, as you will find companies these days are exploring alternate destinations like Philippines, automation etc.), it's not so easy for manufacturing companies do so (with all its plants, machinery etc.). The other thing is - manufacturing is also a big employment generator and has cascading effect in terms of infrastructure (entire towns have been built to support plants, roads, ports), technology, economy and skills of people. They do have adverse effects, but IMO, the good far outweighs the bad, specially for a country like India.