I especially liked the points about how struggling to get a game to work or similar is part of the game's experience. Kinda like I used to learn how to download GBA emulators and work out how to do multiplayer over WLAN with some friends. Sure, I really liked the games, but part of the experience in my mind has to do with the difficulty of making them run in the first place.
Similarly, struggling with cables for PS and memory slots not working etc. makes the experience better when it finally does work, because of the anticipation. Also, I've played many Touhou games, and many are still not available anywhere legally outside of Japan, so the adventure of downloading those from player-hosted sites and immersing into them definitely makes them more striking on my memory.
Even not so long ago, downloading or updating many games took ages, even days, with bad internet or other reasons, all adding into the anticipation.
MO2 surely has given me its fair share of anticipation with having to wait for server crashes, every patch re-downloads the game, travel time to potentially find something cool, character not found etc., but sadly there just isn't enough cool stuff for all world's anticipation, and the bugs really break the immersion real quick.
So, just thinking of today's starter gamers, the bar of frustration is SUPER LOW compared to what for example I have (mine is actually super high because I am a programmer), so literally a game not working first try is very enough to never try it again for MANY people. Even though nowadays the info is often out there, most people don't bother to even Google search what could be done to resolve their issues.
But yeah, can you blame them, when they have an infinite library of games on their phones and every possible device imaginable, which in most cases is ready to run in 5 minutes if that.