I won't purchase any Android phones on contact. I despise carrier bloat and restrictions and the only way to limit this is to buy unlocked versions off contact. I've owned 4 Android devices and only one was a carrier version--a Galaxy Note II, and I immediately had to root and flash a custom ROM to make it tolerable. While I've rooted and played with various ROMs on many of my devices, I'd must rather be able to use a device in its stock condition. Needless to say my time with the Note II lasted about a month.
Only phone I'll buy on contract is an iPhone as they have no carrier bloat, I'm not handcuffed by the carrier when it comes to updates, and I can flip them for a much higher return. Any Android device I get with be unlocked.
After all that, if I was to pick up an Android phone right now, it would be a Dev edition Moto X or Nexus 5, off contract and unlocked, of course.
Do you guys seriously believe an unlocked phone is better than a carrier one just because it doesn't have bloatware?
If a phone has lag in it's carrier version then it will also have lag in it's unlocked version. Proof? LG G2, SGS3, SGS4, etc. It's not because of the carrier bloatware. It's because the software is not optimized by the manufacturer, so it will still lag in the unlocked model.
And what about updates? Any phone that's not a Nexus won't get many updates, and by the time you get the second big update you probably will have another phone. Samsung just released 4.3 for the SGS3 unlocked version, a year later than 4.2 was released! Is it the carriers fault too?
Now that the update is out I don't have to wait for my carrier. I can flash the rom in my carrier SGS3 and done.
And don't forget not every carrier in the world includes bloatware in their phones. My carrier (Vodafone) never includes any type of bloatware. No apps, no marks in the phone, etc. This is not like Verizon or ATT.
And I can always root and install the unlocked rom of the phone, just like I do with my SGS3 so I can get the updates faster.
I don't know why people think unlocked phones are so great. I had them before and all I remember was paying too much for them (600$ for each).
Now I pay 100$ max for every phone. Look at what I've said before: not all carriers include bloatware in their phones, most times the lag is also present in the unlocked version and the updates are not that good with any unlocked phone apart from Nexus, so........ what's the point again with unlocked phones?