A really interesting thing just happened to me which I think gives me an example of a thing I think about a lot.
Steam stopped launching. I looked around, it looks like it would start then crash. I figured I could delete it and reinstall but I decided to not do that. I read some logs, found it was opening a cached file then crashing.
I deleted that cache, and steam launched.
When I talk to people - they call the BSDs or (or even Linux) too hard to use. But.
If they ran into the same issue as me - they wouldn't do the things I did, they would have deleted steam and reinstalled. If I was on Windows or Mac - I would have done the same thing.
I have always found this analysis of my usage of system meaning that the system is bad to be very frustrating.