My preference for Linux over macOS is actually the UI. I like having a real package manager and such, but it’s not like I care much about kernel subsystem differences. I have used macs a lot and I just find their UI cumbersome.
And this is from someone who loves the iPhone.