That was definitely the case for me. There were definitely other factors that shaped my decision, but the biggest "click" was finding my preferred DE. So long as I can go about my day-to-day computing, everything else is easier to figure out.
In my case, it's GNOME with a couple extensions like Dash to Panel and ArcMenu. I know, some people would prefer not to use extensions, and yes, my system just looks like Windows now, but it works for me. :P
I really, really wish that the Tweaks and extensions I use were defaults. I always have to mess around for a bit to make Gnome the way I like it.
Almost makes me go KDE. KDE has a lot of defaults I prefer. That said, having to go find the K version of whatever distro makes me a crazy person too.
sigh
Yeah, I get that, and honestly agree. I just like the rest of GNOME, so it's worth it. Plus I've tried KDE before, and it could be a bit finicky. Like, all the options are there, but it weirdly takes longer to get it set up in a way I like, and sometimes I run into issues along the way. With GNOME, yeah, I have to add the extensions, but once they're installed, it's pretty much exactly what I want.
That said, I totally get why someone would love KDE, especially if they like the tinkering and getting things just right. I also check it out every now and then, so maybe one day it'll grow on me. :)
Every time I try KDE again, it feels so cluttered and all over the place with extra buttons everywhere and things scattered all about. So I go through pages and pages of customizations and settings to tame it into something that isn't hideously distracting, and... I realize that I've made it look pretty much like Gnome would with a couple of extensions and way less effort, so I go back to Gnome. 🤷
That was my experience, too. After tinkering with KDE a while, I tried GNOME, added a couple of extensions, and it was like a wave of relief when it suddenly turned into almost exactly what I wanted the entire time.
It's a bit weird. KDE is so customizable that I don't want to do it. If a distro has nice defaults, great, but if I'd have to start with a fresh, default KDE install, I wouldn't want to bother.