Of course I keep a few separate Windows PCs around to do things that Windows can only do (when I need to do them, which hasn't happened for quite some time now) like SQL Server Management Studio, Visual Studio and some games/video streaming services.
Also, I keep a Mac around to do Mac things like debugging an iOS app or helping some junior developers who only know how to use a Mac.
The only help I gave them was recommending compatible hardware. They've been using them full-time for the last year, and have been really happy with them.
Even Steam games seem to work reasonably well, which I was impressed by.
Yes, I used an anecdote, but it's an anecdote that shows a massive grain of reality. I mean, I work for a tech company full of 30-somethings and 20-somethings and only one of the engineers in a group of about 320 that I know and work with requested a Linux laptop versus Mac or Windows. If this is the case with young engineers, it's absolutely going to be even worse (for Linux) when looking at non technical older people.
No, because that's not even close to what you brought up.
> I would be surprised if 5% of computer-using 60+ year olds use Linux.
How many of those were even given the choice? I'd suspect 0%. That's the issue. The immense monoculture in multitude of places reinforces that monoculture.
Fixing that took a lot more magic than just an fsck, no matter what the incantations. Once you have trouble at that level any OS will be tricky to get going again because a lot of the underlying assumptions have failed.
Ha, yeah, that's true. I've had better luck with MacOS. I did have a total drive failure once, but the hardware had gone bad.
If you have to develop for Windows then that's of course another matter.