I have had to format my laptop at least once (it's 5 years old or there about).
Desktop, quite a few times and not always due to viruses.
Operating Systems seem to just deteriorate after a while and become corrupt, you can't just install something fresh and think it will stay that way... sooner or later it gets a bit rotten.