Well put. I think that with Microsoft products (at least for us) it's assumed that we will experience crashes, bugs, data loss, etc. At work we are all Microsoft (bringing in your own hardware is not permitted anyway). At home, I'm mostly macOS and Linux. While those aren't perfect either, I do not expect issues, whereas with Microsoft products I've simply learned to expect them.