I'd argue you can't just "apt-get remove snapd", when you push transitional apt packages that depends on snapd.
I understand the argument with browsers, but that does not justify the default on ubuntu-server. LXD being Snap-only really feels like force-feeding Snap.