I'm constantly switching between ArchLinux and macOS. I feel so much more at home with ArchLinux. But macOS gives me 12 hour battery life and closing the lid hibernates it properly.
windows 10, runs faster than macOS and now it is better for development than macOS itself and I could do a load of things much better and faster in w10 so I don't really see the point in using macOS.