> Software has been unreliable for over a decade

The "over" deserves a lot of emphasis. To this day, I save my code at least once per line that I type because of the daily (sometimes hourly) full machine crashes I experienced in the 80s and 90s.

Same, I think I should just turn on autosave at this point to save my fingers

I have this fear autosave might corrupt the file by trying to save while the program has hung or whatever.

I don't remember which app made me think that. Maybe some old version of Matlab cleared unsaved files when hung and with autosave enabled.