The reliance on the terminal holds Linux back.
The second there’s a problem all the guides on how to get stuff configured or fix a problem start with… open Terminal. At that point your average user is asking for Windows.
I say this as someone with over twenty years of experience with Linux. Users hate command line interfaces.
How many times did you open terminal up to get a game working?
If it’s more than zero then it isn’t user friendly or accessible.