I use Linux as my main OS since 1999. Over the years I've tried a lot of different distros. The ones which I've been using for more than a couple of months were ArchLinux, Fedora, Mint, Ubuntu and Debian. This doesn't mean that those distros are better than another.
Today I prefer Debian-based distros because I can't keep all the differences between package systems and directory structures and other stuff in my head. Debian is my primary distro. Debian has relatively long update intervals and good stability.
The days when Debian needed complicated manual setup during and after installation are long gone, today you can simply use it “out of the box”. Web browsers (Firefox, Brave …) are always kept up-to-date because they are usually fetched from another repository. If you need more up-to-date software/package versions in general, there's an easy way to use the “testing” branch of Debian instead of “main”. Despite its term “testing” it's not an unstable system, for home/business usage as a desktop OS it's perfectly fine and stable. There's even a way how to keep using the “main” branch for most packages and “testing” (or even “unstable”) branch for selected packages only – that's exactly the way I'm using Debian today (although that's only recommended if the packages do not have many dependencies).
Debian sysadmin reference card