Yep. The executives at my employer realized the consultants were "underperforming" and cut their contracts, but this just left the in-house teams stuck with fixing or rewriting the Accenture code, piled on top of their current project work.
There's a whole industry here in America that re-shores programming contracts. They know they can't underbid Indian/foreign body shops so they just wait a few months and call back the companies who went with cheaper programmers. If the company is still around it's generally a complete re-write.