Ironically enough, my Dell laptop arrived without a working wifi card. They had a bios update at some point which made it less crap, but I had to replace it after the nth time where it seemingly just randomly turned itself off /hard crashed.
Now that I think of it, I must have some really bad luck. Every single laptop I have owned, has has a wifi issue at some point.
Otherwise stuff just mostly works. Some due diligence ahead is a good idea to ensure there's no problematic hardware though.
I bought my current daily driver when mobile Zen 3 parts were still new. Arch supported it 100% without any random tweaks since day one. As a comparison, Windows only figured out how to work the webcam about a year later...
(FWIW I agree with you, Linux on laptops is a recipe for pain)
Before that I had a brand new Dell XPS 13, which again I had for a little over a year, running KDE Neon. It wasn't used for work as much, but again it worked perfectly fine, including the touch screen I didn't even want on it (okay- a major issue was the battery life, which was atrocious).
Neither of these even came with Linux installed.