I don’t know why they’re doing it."
I'll tell you why. because Apple's number one priority is the user experience. You need that kind of control if you want the best possible user experience. And it works for them and their users. 99.999% doesn't give a shit about your concerns.
That's the reason why iPhone sales trumps Nexus One/Droid/etc.