.
The problem starts with the hardcore tinkerer. The hardcore tinkerer wants to customize the desktop experience and fit it exactly to their needs. While you can customize LM quite extensively, and do some unusual stuff, the question is, should you, and why?
One of the things a tinkerer might want to do is use a tiling window manager, or maybe use another desktop environment like KDE Plasma. You can theoretically install KDE Plasma on LM and it works fine. However, it is not recommended. Why? Because LM applications are GTK applications, whereas KDE uses QT applications. So while LM applications will work on KDE plasma, they probably won't look good, and they won't match with the rest of the desktop environment. Ok, the hardcore tinkerer will think, "I don't mind, I wanted to use some other software anyways, I'll just uninstall the preinstalled Linux Mint applications". That's easy to do. But now, you've done something weird.
Linux Mint, in a nutshell, can be defined as: [Ubuntu LTS + Linux Mint software]. If you remove the linux mint software, you're left with Ubuntu LTS. So why not just use Ubuntu? You've removed all of the things that makes Linux Mint unique. So if you do not intend to use linux mint software, I argue there is no point in using Linux Mint, you'll be better served by other distros.
Packages on linux mint tend to be somewhat old, so if you want more up-to-date software, you would be better served by another distro with more recent packages, such as mainline (interim) ubuntu, fedora, or a rolling release distro such as opensuse tumbleweed, Arch, or NixOS.