I installed MX Linux for a senior
Ah yes, because everyone's OS use case ends on using Firefox and browsing the web. But try going anywhere outside of that narrow use case and you'll be running into problems.
However from my experiences with Linux, doing anything besides that would run me into issues that only exist under Linux, and I would always fall back to Windows. Because if I have to spend months to re-learn absolutely everything just to detach myself from Microsoft's hegemony, then I'm not going to.
If it can't work as a drop-in replacement that will support my software suite and my workflow, then I just won't switch. And it's not that I don't want to or that I can't relearn everything, it's that if Linux is so great and ideal, I shouldn't have to, but yet I do.
Linux's biggest issue is it's community. It's this mentality that prevails throughout the userbase and developers that stops Linux from overthrowing Windows. Everyone got used to this chaos and they fail to see that it's the reason why it remains a niche, and they refuse to adapt the things that Windows does right, which would then fulfill their dream of total GNU dominance.
One major issue is every GUI package manager just being a thin wrapper over tools like apt
To be more precise: all Linux GUI elements are a CLI wrapper. Modern Linux is like Windows 95/98/Me, it's a GUI wrapper running on top of a CLI OS. And that led to massive issues for Microsoft, which led them to drop the 9x lineage for consumers and instead adapt their enterprise solution to it, which was Windows NT, which was
developed from the ground up to be a GUI OS.
Linux is nothing more than this thinly veined facade of what in reality is a CLI OS. That's why desktop Linux is so reliant on the terminal, because under the hood it
is a terminal OS. The only thing that Linux devs can do by this point is to try their best that this terminal OS nature is as neatly hidden away through a coherent and standardized GUI as possible. But not like that's ever gonna happen if they already have two competing window rendering standards.