I did not realise that was the case. I thought iPhone users could get apps from other locations too, but I guess that's only true for jailbroken phones. So how the hell can we get around that?