Good question, and we shouldn't need an account to download free apps, just as we don't on the desktop.
Only when I download I paid app do I want to identify myself so that I can download it again.
Only when I download I paid app do I want to identify myself so that I can download it again.
It's my device, not Apple's or Google's, so I should be able to download a third-party app without identifying myself to the app store owner.
In my last comment, I did not ask for iDevices to be able to install apps from outside the iOS app store.