It has nothing to do with psychology. The cheap android phone, while definitely costing less money, doesn't even come close to doing what I want. It's not a matter of mental state, it's a matter of functionality.
- An Android phone would effectively be a standalone device in the rest of my ecosystem. This is unacceptable. Currently, my iPhone ties in natively and seamlessly with my iMac, Mac Pro, Macbook Pro, and iPad. Things I'm doing on any one of those devices are automatically reflected on the others. I don't just mean document editing, I mean things like text conversations, making calls, media, browsing, entertainment, etc. A non-iOS device would be a phone, sure, and would have apps and stuff on it, but to tie it in with the rest of my ecosystem would be laborious and sub-standard in result. No thank you. This one bullet point alone is worth the few extra bucks an iPhone costs.
- Performance. Android devices typically lag behind their Apple counterparts, regardless of the CPU/RAM/etc specs (as a recent datapoint, see: https://meta.discourse.org/t/the-state-of-javascript-on-android-in-2015-is-poor/33889 -- where JavaScript performance on the best of Android devices is worse than a 3 year old iPhone and ~6 times slower than a 6S/6S Plus).
- Polish. Aesthetics and polish don't matter to everyone, granted. But they matter to me. I love the fact that I actually enjoy using my phone. From the feel of the device in my hand, to the look and behavior of the UI. I'll pay extra money to have something that feels like a precision piece of engineering and behaves like a finely tuned super device rather than something that acts and performs like it came from Toys-R-Us.
- Security. hahahahaha. That's all that need be said.
- Updates. This cannot be stressed enough. So many Android phones languish with whatever version of the OS it shipped with. Wait times of months to get new updates is not uncommon, wait times of 'never' are also quite common. This is untenable, indefensible. Who cares if the latest candy-based OS comes out with a raft of neat new features if you'll never get them. What difference does it make if those glaring security holes that allow attackers to remotely hack into your phone and execute malicious code get fixed if you'll never get them. For a very large percentage of Android owners, the only way to get an updated OS is to purchase a new phone. For iOS devices, even ones that are several years old, updates can be applied the same hour they're released by Apple. This single point is also worth the cost of an iPhone over Android.
Not psychology. iPhones work as part of a larger picture, perform better, have a better feel and UI, and are constantly kept up to date and secure.
This isn't necessarily true. Keep in mind I use both Android and iPhone on a daily basis.
- App ecosystem may definitely be relevant to a particular user such as yourself, and IMO justification enough to blindly go with an iPhone. This is part of what Apple does on purpose, and does it well. It doesn't necessarily mean everyone has the same circumstance, they may be in a position to freely choose Android or iOS or any other mobile device for that matter. A lot of what Apple integrates between it's various operating systems can also be done on Android and Windows as well, with surprisingly little effort these days. For example, I've always preferred Firefox as my browser of choice and it synchronizes bookmarks, settings, etc between my desktop and Android phone. Not all of it's perfect, but it isn't on Apple either quite frankly.
- Performance. It's funny how you link to someone speaking of javascript performance, and then post a picture where Android phones top the performance charts. Regardless of what people complain about, most decent android phones from the past few years perform well. Performance perceptions can be very different between the way people use their devices as well. For example, until the 6s was released, my Android phone could transfer files much quicker than my iPhone could.
- Polish, so yeah the iPhone's attention to detail is amazing, but again, Android phones are catching up very quickly and there have been Android phones that have been very well made for quite a while. The Sony Z3 (and Z2 before it) had excellent attention to detail and felt every bit if not more premium than the iPhone does. I also still HATE the antenna lines of the iPhone 6 and 6s.
- Security - You mean since every version of iOS has had a jailbreak? Both mobile platforms have security issues and will continue to have them. We've had major bugs on both over the past year. Both are fairly secure if you don't do anything to really put your device at risk. If you think iOS is any more secure than Android, you're really kidding yourself. There is the point of older devices and updates, which is valid, but even in this sense, you could simply opt for a Nexus device and not worry about it. The Nexus 5 is an excellent example.
- Updates. I half agree with you here, since as I just said you can get Android phones that do upgrade very quickly. Manufacturers have also been much better at this lately, with all the major Android phones now getting timely updates, especially security related ones. Again, if this is your concern with Android, get a Nexus 5. Simple. On the Apple side, iOS 8.0.1 was the only software release in the past few years that has completely disabled a device that I've owned.
So what am I trying to say? They both have their strengths, use the phone that makes you happy. Not sure why people try to convince everyone else what to use.