I guess my take is that unless you have some niche requirements it is better to use distributions that have a critical mass of users, because while serious problems are more rare than in the past, when you do run in to them, if a distribution had a large user base, lots of these problems have already been solved with solutions available on their forums.
This is why while Mint is not 100% perfect for my desires (I kind of dislike that they are making everything GUI and beginner friendly, in other words, “dumbed down”) I am reticent to switch away, because if I come across something that I can’t troubleshoot on my own, between the massive user base on the Mint and Ubuntu (on which Mint is based) forums I can almost always find a solution.
This is why I’ll never try to be all cool and try some smaller, novel or niche distribution. I have like 25 years of experience in daily driving Linux of various flavors now, so I can troubleshoot most things on my own, but it gets old to have to deal with that shit. This was the main reason I switched away from Gentoo over 15 years ago. Cool as the Gentoo concept and its C-flag compiler optimizations were, they offered little to no real-world benefits, and something was always breaking. I got tired of having to constantly troubleshoot stuff.
These days I avoid anything bleeding edge or new, unless I absolutely need the new features. My philosophy is that the older versions of things have been better tested through use and are more stable.
Mint is great in this regard since it is based on LTS versions of Ubuntu, and thus avoids all of the early teething issues on the newer stuff Ubuntu tries between LTS releases. This makes it less good if you absolutely need bleeding edge (as is often the case with things like gaming) but for a stable productivity install it is perfect.
While I am considering moving away from Ubuntu server for my headless server installs, I generally take that approach there as well. I always stay on the oldest still supported (without paid extended support) LTS release, and when support ends I upgrade to not the latest LTS release, but the next LTS release after the version that is losing support
This means that in April of this year I was busy upgrading all of my Ubuntu 20.04 LTS servers to 22.04 LTS, a 3 year old release, despite the fact that 24.04 LTS (and 24.10, 25.04 non LTS) are out. And when April 2027 rolls around I will - if I haven’t switched to something else by then - be upgrading the 22.04 LTS servers to 24.04 LTS.
Unless you absolutely need some cutting edge library or hardware that is only supported in the latest kernel, my take is “the older the better” (as long as it is still supported and patched for security)
Glitzy new features don’t impress me much. I say let someone else be the beta tester.