Historically, yeah. Nowadays (as in the last 2-3 years) I don't really see many issues. It's fairly solid in my experience.
And let's be honest, Windows is a nightmare as well on many laptops. If you wipe them and start from scratch, there is a non zero chance that you'll have to source like half the drivers manually.
Everything Debian based is an absolute clusterfuck in my experience. I mainly use Fedora or Arch, never had a problem with them. Every single time I've tried using anything Debian based it's been a shitshow. Maybe that's the source of your issues.