>its desire to neckbeardify its users is its undoing.
Uh, no, because Linux isn't currently, nor was it ever in the past, successful or appealing because of how much it caters to normal users.
It's been successful and appealing based on how much it caters to techies (my earlier post).
That Steam decided to support gaming on Linux is why its market share among Steam users has fluctuated around 1% and why Linus Tech Tips did an exploration video about it, but if you're already measuring Linux's success based on how many "non-neckbeards" use it, it's already undone, and it was always undone (and, if anything, arguably getting slightly less undone, as its ease of use for and popularity among normal people has grown significantly over the last 10 years). :p
Except Linus wasn't trying to run steam.exe on Linux, but instead trying to install the official (borked) Linux Steam package shipped with his Pop_OS ISO, which happened to completely nuke the desktop environment and display server, landing him in a tty.
And of course the Pop_OS team was quick to blame Linus for being an idiot and not knowing he should first open a terminal and go `sudo apt-update && sudo apt-upgrade` before installing anything, instead of expecting packages shipped with the OS to just work(TM) and not nuke your system.
Linus was warned, that something wrong is going to happen and whether he really, really wants to proceed. He did. Without even reading what apt is complaining about.
The bug in Windows updater that wiped out users profile dirs with all documents inside didn't warn in a similar way. Yet, we are not harping about it all the time. We all understand that it was a bug, just like that borked steam package.
The number of new OSX users with OSes that had slowed down to a crawl, because the users came from Windows and thought closing the Window closed the app, I have seen…
If you took the same attitude towards other platforms, the result would be same.