1. Installing apps is a very basic function of iOS/Android. I don't see any problem achieving a task using downloaded apps from App Store.
2/4. It increases your iPhone experience, but it still WORKS fine even if you choose not to use it. Same goes with iCloud, handoff, siri, etc.
3. Its a minimum requirements needed to run the program. Doesn't mean that the program couldn't/wouldn't utilize extra resources if available.
Again we are talking about different things or aspects:
1. Nobody stated that installing an app is not a basic function of iOS. The core of the debate was: Android can cope with the mentioned situation w/o any extra effort (workaround if you wish), while iPhone - citing you - needs iTines to fulfill the task.
2. You stated that for fulfilling the task iPhone needs iTunes. No more questions from my part.
3. You were compairing the needed resources (making a bootable USB and installing, running iTunes). Remember? I stressed out that the system requirements are different for both of the actions. If your PC does not meet the minimum system requirements then the software won't run.
Actually, I got tired of this exchange of "views". Please, feel free to comment, but I won't reply.