Sure. If you run at 96 DPI, with a static monitor configuration, with a single GPU, no expansion cards, with English language only.
with multiple GPU configurations, all bets are off.
Thunderbolt docks and even the Thinkpad dock can be buggy and cause crashes. I've had a few instances of Xorg crashing on dock.
HiDPI sucks. Linux took the wrong approach from the get go. Now each Xorg client has to be DPI aware, but if it isn't, there is no graceful fallback. There's also no easy way to determine what the DPI should be, and any hopes that you can have monitors with differing DPIs is right out. Wayland tries to fix this, but in my experience so far things look blurry and horrible.
IME sucks really badly. It almost was good for a bit, with IBus. But now I don't even know what the standard is or how to configure it. How do I even get Japanese IME in KDE? I can get it working in GNOME but good luck getting that to work with apps that don't use GTK.
Sleep is still complicated. There are multiple DBus APIs for power management, and they're not compatible. GNOME does OK here. KDE does worse, and I find myself needing custom code to inhibit sleep in some circumstances. Not user friendly, though workable for me.
Resume is more complicated.
It feels like boot splashes have only gotten worse since the old days. Entering in LUKS keys is still weirdly unfriendly, especially if your boot splash misbehaves.
X11 has security issues. No shock there, but it makes application isolation like Snap and Flatpak pointless.
Audio can be tricky. I was a PulseAudio early adopter and like it better than raw ALSA since it covers more use cases like Bluetooth and provides some extra features. That being said I've found it can be problematic on a lot of hardware, sometimes I lose audio until I kill pulse and it's hard to debug. Worse, lately some apps are having difficulty selecting their own input/output devices, making conference calls a nightmare.
This is really just the beginning. Windows sucks too, don't get me wrong, but Linux is definitely not "so stable it hurts"