I usually end up with XFCE by necessity. I’m usually running Linux on older systems. I completely gave up on KDE many years ago, as it was always so heavy and slow. I want to like Gnome, but some of their decisions are ones I can’t wrap my head around or get used to. Depending on the system, it can also be a bit slow.
XFCE seems to just work.