From personal experience, I've broken way more ubuntu installs on a release-upgrade than I have on debian (zero).
https://bugs.launchpad.net/ubuntu/+source/base-files/+bug/18...
First thing /etc/update-motd.d/50-motd-news does is source /etc/default/motd-news if it exists
Only if that file sets "ENABLED" to 1 will it do anything
[ "$ENABLED" = "1" ] || exit 0
I haven't knowingly deleted that file, not sure how it opts in. Perhaps this line in my preseed removes popularity-contest popularity-contest/participate boolean false
Notably though, with base-files 10.1ubuntu2.10 and $ dpkg -L base-files | grep motd-news
/etc/update-motd.d/50-motd-news
/lib/systemd/system/motd-news.service
/lib/systemd/system/motd-news.timer
There's a mention on the prerm about removing that conffile.Also, Ubuntu adds some bloated software of dubious quality.
Why Ubuntu instead of Debian?
It's an everchanging, relatively buggy project, without upgrade support, and full of those weird choices (unity, phoning home) it tries to impose onto every user.
The main difference is that in Ubuntu the fix usually involves removing some program that is messing with everything. While in Debian it usually involves adding some program that isn't installed by default for some reason.
(Debian would gain a lot by making an installer with the backports kernel, by the way.)
Despite that, at the company I'm helping to found as CTO, I may need to set a default of Windows in the short term: the story for using MS Office and screen sharing / other fancy features of Zoom on Linux isn't great, web dev on Windows is getting surprisingly good with things like WSL and VS Code, we don't already have a fleet of Intel-based Macs to use, and for now the new M1-based Macs are likely to demand workarounds for the CPU architecture on which we can't spend the necessary time at this extremely early stage of our corporate lifecycle.
Macs will probably become a viable option for us again in a couple of years, and Debian / Ubuntu will probably be viable from day 1 for any technical employees who don't need the commercial software I listed above.
Ubuntu today is much less opinionated than before in desktop use, since they switched from Unity to the same Gnome that most other distributions are using.
sudo apt-get remove snapd
sudo apt-get remove lxd-agent-loader # 20.04
The key to keeping them uninstalled is to pin the packages so they don't get "upgraded," which results in them being reinstalled. sudo apt-mark hold snapd
sudo apt-mark hold lxd-agent-loader # 20.04
If you want to go the next step in cleanup: sudo umount /var/lib/snapd/snaps/*.snap
sudo rm -rvf /var/lib/snapd/*
sudo rm -vf /etc/systemd/system/snap-*.mount
sudo rm -vf /etc/systemd/system/snap-*.service
sudo rm -vf /etc/systemd/system/multi-user.target.wants/snap-*.mount
sudo rm -vrf /snap/*https://packages.debian.org/search?keywords=linux%2Dimage%2D...
Backports can be activated by adding one line to your sources.
If I trust https://www.kernel.org/, the last stable kernel version is 5.9.13, and according to https://kernelnewbies.org/LinuxChanges, 5.9 has been released two months ago.
There are plenty of reasons to criticize Debian, but that's not one of them.