I'm a recent convert from Gnome. Mostly cause Gnome seemed to have too many mysterious crashes—waking from sleep, switching between windows when video was playing—so much so that it was just easier to switch to something modern (as opposed to sway/i3) and not have to learn/rewrite keybindings.
No, KDE is KDE. Awesome is awesome. You can use awesome as the window manager for KDE (I have in the past), but you can do that with GNOME, Xfce, or LXQt as well.
This, sometimes it's enough for things to just work as you expect so you can do your actual work. I don't really understand why so many people are unpaid part time evangelizers.
Personally, I want projects I like to survive, and drawing attention to them is one way to attempt to contribute to that, for not-exclusively-but-primarily egoistic reasoning.