Depends. If your software is really good, you are probably paying your developers a lot. Someone else can copy your idea for a fraction of the price, while using outsourced developers from East Europe or India
Don't you think that saying that all software that comes from these places is plain old racist? Some of the best engineers I have worked with are from Ukraine, for example.
But presumably if you combine it with the other stuff then it helps?