Takes a little bit of research and tweaking to get it into a good state, but once one has the right kernel opts and GPU power management stuff worked out, it's a breeze. Not everyone wants to do that, but that's the cost of running Linux.
From that point, I found it to be more reliable and pleasant than Windows 10 or Mac, all of which I use on a regular basis.