Granted, I've always had these kinds of issues with new laptops, especially when it came to proprietary nvidia or AMD graphics (before AMDGPU) and I agree it's improved a lot, but I still need to tell people that there's caveats with some (especially newer) laptops.
Putting the OS or even just the display to sleep causes the whole thing to completely freeze, forcing me to hold the power button until it shuts off.
Other than that, usable, but some really bad quirks that would make me switch back to Windows if I didn't have workarounds (use an ethernet cable, never let the display sleep, never close the lid while the laptop is running).