macOS is great because it combines a flawless UNIX system (with homebrew, the only package manager I've been satisfied with) and a nice GUI with apps that work/look great by default.
Linux has a massive lack of good apps. Simple things like a decent calendar app on Linux doesn't seem to exist.