> I don't want an iPhone, especially with the mess they're making with Macbook Pros but it's looking like the sane option.
In case you start seriously considering that option, let me provide you with a story of what to expect.
I ditched my Android for an iPhone SE, because clearly no Android-vendor wants to create a small premium-class device which receives software updates and which can be used with one hand. And Apple makes the iPhone SE, so I figured I should put my money where my mouth was.
My experience with iPhone is a bit schizofrenic. What works, works really well (especially the camera!), but everywhere on the platform you notice shortcomings and artificial limitations which limits your ability to get things done.
It's clearly targetted towards CEOs whose peak complexity-needs are checking their email. Professional/power users who wants to use the phone as a platform for getting things done are completely ignored as far as needs and capabilities go.
And don't get me started about the complete lack of quality software in the geek-department (Github, Travis, SSH, IRC, etc). It's a complete fucking wasteland. Right now I'm using all those apps through the web instead. Through Firefox. Which I cannot set as a system-wide default browser. Because no such thing exists. Same for SMS, so now I need to check Signal and the built in messaging app.
It's maddening.
So right now my iPhone is a device for checking web-pages and email. There's just no apps which covers my professional needs. I know all the iDevice-owners were screaming from the hills how much better apps are on iPhone than on Android, but I just can't see it. At least for me, it's been a downgrade for every app-category I use.
So like I said, what works works well enough for me to keep this thing. But at the same time I keep wondering if I should pick up my old Nexus 5X and give it a second chance...
So yeah. If you make the switch, and have any sense of geekyness in you, expect the switch to be painful. The grass is definitely not all green.