Updating the software is certainly a pain. I switched to Linux than went back to Android. Can't say I noticed any hardware defects other than the usual delicateness of mobile devices, but I am generally careful with my devices (the only person I know who doesn't fray Apple's inadequate cales...), so it hasn't mattered as much as the simple fact the Gemini doesn't have a lot of utility with my aging eyes. I really need at least 12".