Comment by wsve
You're slightly missing the point. Ultimately, it doesn't really matter to me, the end user, whose fault it is that my OS doesn't have codecs.
The problem is that when doing an extremely basic operation that works on every system I've used before, it doesn't work, and the most readily available advice on how to resolve the issue tells me to run commands. Regardless of the reasons why it is that way, it just simply isn't user friendly.
Everyone has to balance how much pain they get on Windows from the restarts, slowness, updates, etc versus how much pain they get from occasionally having to run some command in terminal window. I get your points about there being rough edges - the good thing is that Linux is a very good system for fixing Linux issues. Everything is tailored for that :)
Learning the basics of linux can be very powerful and now with AIs you can get essentially anything done just by asking the AI to give you the right commands. Linux is friendlier to be fixed by AI suggestions, which I think will actually be the big difference this year.
And to be fair, I'm not a fan of Linux Mint. I much more prefer Debian or Fedora with clean GNOME.