It is really best to try all other options, for most people, before doing a reset.
Why? Because most people don't actually back up the data on their phones. So photos, videos, address books, files, etc., are still on the device.
In such cases it is best to recommend that people back up whatever is on their device, that they don't want to lose, to a cloud account or a computer, before doing any "Hard Reset".