It depends on what you want out of a DE, I guess. I prefer minimalist window managers (evilwm!), though the wayland team seems hell-bent on breaking them.
XFCE, LXDE, etc, are OK compromises, since they let you configure wifi graphically out of the box (they are similar to windows before the whole windows 8 thing). Current KDE is surprisingly good too. I get the impression all of those will continue to work for a long time.
Anyway, the worst thing about MacOS is the window management. It's ridiculously buggy. Just the other day, I couldn't find one of my VS Code windows with the mouse or keyboard. I had to go to the "Window" menu and click on it to get it to open.
So the other option is macOS. Good hardware but the os is annoying in some parts.