My experience with paid independent Mac desktop apps (e.g. Little Snitch, Al Dente, Daisy Disk, Crossover, anything from Rogue Amoeba etc.) is that they try a lot harder to integrate well with the system than equivalent freeware apps on Windows. MacOS is definitely "missing" some features out of the box (per-app volume control?) but makes up for it with certain things largely being more seamless, especially with regard to drivers (in my experience).
I also miss Linux DEs some days for their extreme customization potential and low resource usage. But it's hard to achieve compatibility between the "best" applications of each DE and GTK and Qt have their own warts.
Just go with the flow, and if Windows jives with you then more power to you. I can't stand it anymore though.