Its funny how you mention the issue of compromise and then say iPhone would make you feel better. Not starting an iPhone vs android phone war here but I think iPhone compromises a lot more things than what you mentioned and in return gives you stability and built quality. Customization for one is something I can't live without.
I'm fine without it. I've had an iPad for a few years; almost everyone in my family and extended family has an iPhone (in fact, 23 iPhones and three of us have Android phones.) They are great devices, and I can customize enough. There are a handful of things I will miss: using an app to put call logs in my calendar. Motorola Active Display (which I won't get in a non-Moto Android phone anyway.) Swiftkey (I've tried it on iOS and it sucks, and the iOS keyboard is not nearly as good.) But - that's it. So many apps that I use on Android have better versions on iOS, or they are at least as good. I can think of no Android-only app that I will miss if I switch, other than the keyboard. Music/audio media is handled much better on iOS than Android for what I need to do. Battery life is better for the same sized battery (so it'll be as good as the Turbo with a smaller battery.)
Being able to download any app off the internet.
I have literally no interest in that. In fact, quite the opposite; I definitely don't want to install apps from anywhere other than the Play Store on Android.
Priority based purchases.
I don't even know what that means.
Not to mention how you can get such amazing phones for little as $180
Not on Verizon postpaid, and I'm not interested in the compromises I'd have to make for a cheap phone. Particularly in camera, performance and battery life.
If you're a tech lover and likes spending time on your smartphone, you're going to miss the heck out of android. If you're a 'meh' user and just want a good good good phone. IPhone is that phone!
I am a tech lover, but, as I said, I am quite familiar with iOS. I'll be fine. My phone's homescreen is a bunch of icons on folders with a dock and a clock widget. So, I'll lose the clock widget. I also have the Verizon data usage widget on another homescreen, but iOS lets you put that widget in the "Today" portion of the notification shade, so the few times I need to see where data usage stands, I can find it easy enough.
I'm not going to lose much if I switch. But I'll also gain a lot - the ability to drive the 25 minutes to the Apple Store to replace the battery if it craps out. The ability to do the same if the screen breaks. The ability to get AppleCare+, something that Motorola doesn't offer, as well as a place to get the phone fixed/exchanged. Better support from third party peripherals (I can plug an iPhone into the USB port of my car sound system rather than connect by BT, plus I have a bunch of things around the house that offer iDevice connectivity but no Android support.) And, as I said, better audio player support; when I press the play/pause button of my earbud headset, I know that the phone will either start playing or stop playing music. Trust me when I say that is not the same with Android, at least on KitKat right now.