"India does decent work at a fraction of the cost and they'll take all the sh-t that gets thrown at them without complaint because that is the culture there whereas we wouldn't take it here"
I'm in ANI in one of the India-dominated teams and agree with that. Our management doesn't know how to say no to anything and designs constantly change at the drop of a hat with zero push back.
The Indian developers are great, but their (and my) management is appalling.