OmniOutliner for Mac 4.2.1

You could argue that fixing crashes isn’t that important these days. The risk of data loss isn’t what it was, now that so many apps do auto-saving, syncing, and state restoration. And re-launching an app is much quicker than it used to be. (Remember the old days of counting the number of bounces in the Dock?)

So a crash is really just a slight annoyance, you could argue — and you could argue that users take the occasional crash in stride.

It’s not a terrible argument. I remember in the Windows 2000 days a crash was terrible - now it’s a minor annoyance. I suppose it’s ok for an application developer to focus on eliminating all crashes - but it would probably be more helpful for OS developers to spend time eliminating the pain that crashes cause.

OS fixes also help you in the case of occasional hardware related crashes - not just application bugs.