I haven't had trouble with drivers using Fedora in years. RPM fusion handles Nvidia drivers just fine. It's a far cleaner and "noob friendly" distro in my opinion, so long as you're able to google "how to install nvidia drivers fedora"
That's not enough. Some package could eventually drag it back in.
$ apt show firefox
Package: firefox
...
Pre-Depends: debconf, snapd
If you really want to keep it off your system for good, you need something like this: $ cat /etc/apt/preferences.d/no-snapd
Package: snapd
Pin: release a=*
Pin-Priority: -1
$Ubuntu had its place in popularising Linux but they jumped the shark a long time ago, now they are just another player jostling for their own niche.
And by server I mean that dusty NUC...
[0] https://cdimage.debian.org/images/unofficial/non-free/images...
Ubuntu is just maddening.
Pop OS is nice out of the box too, but I just don't want to use Ubuntu derivatives at this point even if they've removed snaps