It's a culture issue. The culture of the teams they are.. Offshoring ownership of these projects to.
A lot goes into company and team culture, but I'm sure a lot here are familiar with the dynamics of outsourced development; offshore or not. Blame seeking, blame shifting, CYA, etc.. "by design"..
It's all on full display in Microsofts Azure GitHub repos.