Format should be the last option. Format is not a solution. It is avoidance. While some people choose to do this many dont want to have to reinstall all their software, backup all their personal stuff and then put it all back on.
Format should only be advised once it is found that no other solutions are available.