After 20 years of casual distro-hopping with windows as my main, I finally landed on Mint Cinnamon about one year ago, gave up windows completely and haven't looked back :)
Back when everyone was failing horribly trying to come up with a new desktop that nobody wanted KDE was the only one to get it right.
Instead of trying to shovel some bullshit "next generation" interface down your throat they decided to make all of the interface parts modular.
If you want traditional start menu you can have it, want Mac style dock got that covered, want a touch/table type interface it's in there. If you can't make up your mind you can setup activities to flip back and forth.
GNOME. Been using Linux since before GNOME Shell was a thing and when it became a thing it just clicked for me. In my opinion, it's by far the most polished DE and provides the most elegant and intuitive launcher and workspace switcher of any DE or OS I've used. At least they did, until they fucked it up by moving from vertical to horizontal workspaces and made the workspace previews so small you can no longer see what's in them.
Which is the downside of GNOME. Sometimes their developers are their own worst enemies. Fortunately, there are usually extensions to fix the most egregious "enhancements".
I like to say that GNOME is a consumer DE, while KDE is a hobbyist DE. I let my wife use GNOME cause of simplicity, but I use KDE Plasma for my desktops.
Lack of customization is a feature for me. I waste too much time fiddling with configuration otherwise trying to get everything set up how I want. Gnome is ready to go out of the box.
Gnome without extensions. It gets out of the way and let's me work. Whenever I have to use something else, it feels like going backwards in time. I used to love tinkering with my system and tried a lot of DE's back in the days. Don't have the time for that anymore.
I did have to adjust though. I think that a lot of the hate gnome gets is because of this. If you espect it to work like a traditional desktop you're going to get frustrated and install too many extensions to make it like one. My advise would be to set aside your presumptions and try it like it's meant to be used. You might be surprised, I know I was...
A while ago I found this video, which explains it in more detail.
I love how minimal and clean Gnome is, I use couple extensions like Blur My Shell, User Themes and couple to show temps and wireless mouse battery. And the search is fast and definitely the best way to open apps or files
Sway and I love it. A bit of a hassle to configure but once it's set up how I like it's then it's great! I tried hyprland for a bit and it was super shiny but I just haven't had the time to tweak.
GNOME. It doesn't let customization get in the way of me using it, but everything I actually need to change has an extension to do that, even on my Surface.
How is it? I've often thought about trying it out. I'm on Plasma 5, but I've never loved Plasma like I loved KDE 3.6. I felt like KDE 4 was a huge regression and didn't recover for years. Still hasn't, really.
GNOME. However, I use ArcMenu and Dash to Panel to get a KDE/Windows style taskbar UX.
Why do I use GNOME then, you might ask? Well, I really like the simplicity and aesthetic of GTK/Adwaita. KDE is too noisy - for example, the built in text editor (Kate) can double as an IDE, when all I'm really looking for is a box I can type in.
Gnome. It just seems simple, elegant and smooth. It does what I need from a DE (not that much, I do a lot in terminal and Emacs). It has good keybindings out of the box and good virtual desktop mechanisms. It was also the first DE with good Wayland support. At first I was unsure if I liked Gnome’s concept and restrictions, but I’ve grown to like it fast.
Exact same setup! No matter how much I rice, swap DEs, or distro hop, I always come back to this setup. It's just the most polished experience out there.
xmonad on my desktop, KDE on my laptop, haven't felt like setting up xmonad on there and KDE last I checked doesn't work correctly on my desktop since I use the Nvidia viewport settings to get my displays to act as 1080p displays.
Sway for going on 2 years I think. I do recommend it, and Wayland/tiling wms in general.
I use my own fork that uses bspwm-style "long-side split by default," and a nearly transparent under-the-hood container-squashing refactor that prevents this behavior from causing the tree to become bloated with invisible nodes and start to lag horribly. The fix won't be accepted in Sway since it's the bug is faithfully reproduced from i3, and I haven't had time to rewrite it for i3. But if you use something like sway-autotiling, you've probably noticed the issue.
XFCE on my work machine, GNOME on PC and KDE on my notebook. I wish DEs would play together better, so I could DE hop on one machine, but one can dream
I used GNOME but a bunch of angry Linux fanboys told me my worth as a human was nonexistent since I didn’t have XFCE installed so I installed Mac OSX instead. Loving clippy rn.
Windowmaker, I use it in a vnc/x2go setup, I need something fast, stable that doesn't use much of the desktop space. When it was my main OS, I went KDE-gnome-KDE-windowmaker-e17
Currently on hyprland after using sway for a couple years. I also don’t mind KDE - I just got the Pinetab 2 and I’m running Plasma Mobile on it. Though I’ve been wanting to try hyprland on that as well, maybe with one of the NWG launchers.