Lots of analysis was done between the Sprint techs and me and my husband who work in IT. The reset was last option. It may not be for others but it was for us. Frankly, a factory reset doesn't bother me. All data stays backed up through cloud and apps also backed up... So not a problem to me...