

The problem with this idea is that you could basically summarize it as being “difficult as a new user to make advanced changes”.
Your average non-technical user does great on Linux. There’s nothing to unlearn from Windows. Its the Windows “power users” that crash and burn because they keep trying to force Windows logic into a non-Windows environment, get upset about it, complain it doesn’t work, and then leave.
I’m not sure what basic feature you’re referring to, but if you are installing dependencies than that is not a basic feature. That is additional software that probably maintains its own configuration. I would also argue that a non-technical user, much like they would in Windows, is not going to be trying to make changes like that anyway.
In the end, I think this is the real issue:
But even as a very experienced desktop computer user…
No, you are not a very experienced desktop computer user, you are an experienced Windows user. In Linux, you are a new user trying to leverage the non-applicable OS you came from and struggling because of that.


One thing I think is a very viable use case for AI is parsing search engine results.
I’d never turn over decision making to AI, but having it churn through relevant data on setup or troubleshooting does make that process a bit easier. It’s still not perfect and just reading some suggestions it generates I just have to be like “yeah, that’s stupid, I’m not doing that”. I think if you learn a subject and then are just using AI to assist and not lead the way, you’d do fine.
The biggest problem we have right now is companies trying to make money off the hype and trying to push AI into some part of their company so they can say they are AI-positive to their shareholders. For every 1 good use case, there are probably 100 bad. But the reality is even a bad idea if implemented correctly (in terms of revenue - not actual function) can be successful and dig that hole a little bit deeper.