I've been using Linux Mint as my daily driver for almost five years now, and I've seen it improve leaps and bounds over that time.
So far, I've used it on three laptops with no problems. If anything, one had a really old battery and lousy battery life, but that was more of the battery itself rather than of Linux Mint. In all of them, everything worked out of the box at the moment of installation. To be honest, none of the laptops have had the latest hardware or any unusual configurations.
The only thing I haven't tested, and don't really care about, is a fingerprint reader.
Personally, there have been several improvements that the Linux Mint developers have made over time that have benefited me. One has been the battery life, which has been getting better with each release. I've seen it go up by an hour or two, depending on usage. A couple of years ago, I could get four hours at most; now I'm seeing between four and five hours with the same usage.
Another improvement is the Software Manager. It has become easier to use and has more apps included. This is more noticeable with Flatpak apps being made available. What I like most about this is that in some cases, you can choose to install an app as a system package or as a Flatpak.
Additionally, all the apps I use are available on Linux Mint. Apps like Spotify, Firefox, and Thunderbird can be installed from the Software Manager without needing the terminal. This makes it easier to do, and with just a few clicks, you are up and running.