I used Debian for about 15 years.
Honestly? Fedora is really the premier Linux distro these days. It's where the most the development is happening, by far.
All of my hardware, some old, some brand new (AMD card), worked flawlessly out of the box.
There was a point when you couldn't get me to use an rpm-based distro if my life depended on it. That time is long gone.
I don't want to use Fedora. Other than I've found it unreliable I switched to Debian because I was fed up of all the Window-isms/Corporate stuff in the distro that was enabled by default that I was trying to get away from.
It the same reason I don't want to use Bazzite. It misses the point of using a Linux/Unix system altogether.
I also learned a long time ago Distro Hopping doesn't actually fix your issues. You just end up either with the same issues or different ones. If I switched from Debian to Fedora, I suspect I would have many of the same issues.
e.g. If a issue is in the Linux kernel itself such as HDMI Audio on AMD cards having random noise, I fail to see how changing from one distro to another would help. Fedora might have a custom patch to fix this, however I could also take this patch and make my own kernel image (which I've done in the past btw).
The reality is that most people doing development for various project / packages that make the Linux desktop don't have the setup I have and some of the peculiarities I am running into. If I had a more standard setup, I wouldn't have an issue.
Moreover, I would be using FreeBSD/OpenBSD or some other more traditional Unix system and ditch Linux if I didn't require some Linux specific applications. I am considering moving to something like Artix / Devuan in the future if I did decide to switch.