All I really need in a phone is maps, phone, texting, and internet access to do simple searches / look at articles. All programming and advanced computer-oriented activities stay on my computer at home. I don't want to mess with a terminal or file system, or attempt to forget with my OS, all that goes on while using my computer.
I have no idea what Blueblur is complaining about with his janky terminal issues and file system manipulation, it just sounds unneeded. Keep the phone things on your phone, and the computer things on your computer.
I like the iPhone because it gives me what I need quickly and smoothly, all while looking aesthetically pleasing at the same time.