Eh, I swap between the big three every day and they're all terrible in their own unique manners. macOS certainly has problems, and Apple's adversarial relationship with open source is not helping anything, but I wouldn't call macOS bad, just not suited for everyone's needs.