IPhone OS can be very annoying at times.For example you must use PC with iTunes software to manage all media content. You cannot download videos and stuff directly from safari browser which is a very heavy and unfair restriction.Also when phone is formatted to factory settings you again need to connect to iTunes to activate the phone again.Non removable batteries and non expandable storage is very restricting. No option to customize the themes and launchers and other such stuff and most of all iPhones being more expensive than similarly specced smartphones make it a rich man's toy.For example my $100 Moto E does pretty much everything an iPhone 6 can do at fraction of the price.But i can certainly see the appeal of an iPhone-it just works and for most that's good enough but so do most other phones these days as well.
You dont have to pair the phone to the computer with iTunes in order to boot it up that isnt true at all, what is your point with the Moto E? All smartphones can and do the same thing, take pictures and videos, run apps, etc, its just that the new smartphones do it much faster, clearer, better, smoother, with better cameras and better performance and battery life and design.
Its clear you never owned a iPhone to say that you need to connect it to iTunes in order for it to work, you dont need any computer at all to set up your iPhone/iOS device, its been like that for a while now.
Yeah you cant download things from Safari browser, but i found a App on the app store where I can download music straight from the application so... And removeable battery and storage is a preference and design choice, the Plus has one of the best battery lifes in a smartphone on the market right now, the 4.7 inch i6 does pretty well too although not the best on battery life
Similarily specced phones cost almost just as much as the iPhone, i dont get where you made that up or got that from