@ughz:I can't talk to my relatives on Facetime using a Samsung device for one example. Not sure how Android deals with MIDI audio now but the best I could get about a year ago was 200ms latency (more than 10x what iOS would achieve) if the device didn't crash as soon as I plugged in a controller, which is completely unacceptable and makes live recording impossible. This may be irrelevant to many people, but it's important to me. I also found software for network analysis and packet injection more stable on an iPhone too, and emulators were more stable in my experience.
When I first opened my Xperia Z3 and opened Chrome it crashed instantly. I tried it again and again and it crashed literally 20 times in a row. The device crashed more in the first week of me owning it than my two iPhones crashed in 4 years of daily use and it still crashes frequently (even the clock crashed once in the middle of the night resulting in me oversleeping and missing something important.) I've owned a HTC Android handset before and the software was similarly unreliable and extremely poor quality, and it used to restart in the middle of phone calls for no apparent reason. The Play Store is a minefield of malware too. I know I could go messing around with custom ROMs and tweak around with it until it's working roughly how I'd like, but personally I'd rather just pay a bit extra and get something that's more appropriate for me out of the box.
Samsung actually manufacturer many of the components in the iPhone too (Samsung make the A9 processor for example) so your point about Samsung being a better manufacturer is redundant. I'm not entirely sure what "faster capacity storage" is but if you're referring to the LPDDR4 memory then I'm not aware of anything faster available in other devices.