You make some relevant points.
But somehow, I doubt creating the "final solution" fail safe platform was first and foremost in the minds of whoever it was that thought up the iPhone app store model. Nobody likes a monopoly... unless it's their monopoly.