I can see how that applies for hardware manufacturers that don't want to build multiple versions of their products; however, software can easily be region locked using a simple flag without the same economic consequences.
Most people don’t give a shit about 3rd party app stores. I doubt 90% of iPhone users even know this is happening. (I say this as an iPhone user myself). So, I’m not sure negative PR is that much of a motivator.