I think programming can be a pretty dull task, where you spend hours over hours copy-pasting fragments of code from former projects and/or from other sources, adjust it to your needs, run it, remove the bug, run it again and find the new ten bugs over and over again.
But you get to wear a black hoodie and a mask.
Despite not answering your question correctly, I have something where Windows is superior to macOS:
When you start a Windows program and want the program window to fill your screen completely, you just have to drag the window towards the upper edge of the screen and the window fills the whole size of the screen.
On macOS there is not such an option. You have to drag the program window manually to the full size of the screen. Although there is a full-screen mode (green button in the upper left of the window), when activated, the window is in full screen, but the menu bar at the top of the screen is hidden. However, at least macOS remembers the last size of the program window, so you don’t have to drag it to full screen size again.