I couldn't figure out how to make the wifi on my Debian machine reliable so I replaced the default wifi manager front-end and backend with iwctl, the same thing Arch uses by default. It seems to be working but now I have an unholy abomination of Debian spliced with Arch DNA.
Almost every proprietery software there is out there has only Debian/Ubuntu packages, yet we run them in Arch, Void, Gentoo... as long as the dependencies are there, it doesn't matter what distro you run the software on.