@AC ... Re: FFS
Outsourced teams will and do cut corners to save money - and having worked in India for many years, there is a malaise there - a level of mid-management there that act like feudal lords and treat the programmers / architects / tech resources as serfs.
That's a cultural thing. I've seen it from on-shore Indian managers. While this isn't across the board, its a high percentage.