I’m not going to get into the Mac vs Windows flamewar but I worked at a place with this infuriating attitude about crashes. Our (desktop) application crashed so much that customers were complaining. Instead of, you know, fixing the crashes, the tech lead declared that we would instead build a “launcher” app that just sat in the background and restarted the application every time it crashed. Horrible “crashes are inevitable and hard to fix!” attitude. Talk about a morale killer.