Forgetting 3rd party apps...what is Apple going to do about those countries that require phones to be unlocked?
Skip those markets and focus on the U.S.?
What if a major U.S. state (e.g. Kalifornia) adopts "must-unlock" legislation?
Pretty much ... they will skip those countries and I doubt any state would ever be able to pull that off. The FCC would over ride that, not to mention the carriers would fight the crap out of it. Even if it passed, I am willing to get those carriers would pull out of that state very fast, at the cost of many jobs which would only make matters worse.
Sad thing is, we are stuck with it in the US and it will never change.