This has been the most frictionless operating system I've used to date. It's not perfect, but it's good enough to make other options undesirable.
The downside to Linux is nobody actually wants to constantly modify or maintain components to their liking and nobody can agree what a good liking is so nobody likes the way somebody else does it.
These replies are so tired. Every OS has issues. I bought a macbook and it was the most flakey thing ever. It literally froze up on me while doing a presentation at a national conference, and this with a bunch of nerds here at HN extoling how "macos is like unix but it just works!" Bullshit.
It's a bloated distro since it tries to cater to most set ups and ships with drivers, etc that you might not need which will annoy the purists but for me the compatibility and things just working is more valuable.
I only use it on a desktop PC so YMMV.
These days I only use Windows for work as that's what my company uses and for games that don't work with Proton.
... and that's just for my screwing-around desktop machine. Work goes on macOS. I wish I had other decent options, but it's the only game in town. No time or patience for messing with my OS, these days.