This may not count as desktop, but another annoying one is /usr/sbin and some other common directories being missing from the default PATH.
Still, it's way less annoying than ubuntu's constant nagging about updates and trying to shove snap in your face.
It's also hard to download first time you want to install, coming from Ubuntu there is just one x64 .iso and one big "download" button that auto select the right file. In Debian i had to google which file to download from CDs and DVDs version just for x64.
And there is the install UI, it give you a 2006 vibe.
This small things are easy to fix but still there for some reason, probably because they focus on core and more important stuff, but this are great things to have for new users.
Debian now has a backports channel with up-to-date kernels, browsers and more, and those packages will install cleanly on a Debian Stable release. You're not supposed to use Testing/Unstable packages, as installing these on Stable will give you a mixed system that's not necessarily expected to work, and might also break unpredictably upon further upgrades.
I was trying a lot of distros, but I always came back to Debian and I stopped doing that for the past few years because Debian just works.
What will be known as "CentOS" will be the "stream" version, i.e. a rolling release distro with goals completely antithetical to what was out there before.