I am not here to sell iPhone but the number two reason I left Android (I was a Windows 5 mobile user, then Android, with a flag ship model, for ~2 years) is because you can only get the latest from custom ROMS. If Google takes customer service really seriously, Android will be amazing. I feel like Nexus is just a gimmick more than a real thing that Google cares about.<p>My number one reason is simply the fact iPhone is built and sold by one company. This is a plus and a minus, but in the long run, amortize cost makes that a bigger plus than a minus. My experience so far, iOS devices can live up to at least four major OS updates. That&#x27;s at least 2 years. I think my iPhone 3GS lasted about 4 years before I switched to iPhone 6 (at that time the power of 3GS was simply too slow to handle map and instant messaging).