You found it a pain maybe, there are plenty of us that find it less of a pain than macOS (or, [shudders], Windows). I hear about plenty of grief using macOS from people who do use it and like it (and simultaneously love to talk about what a pain Linux supposedly is).
I was thinking of 'pure' Windows (including cygwin, mingw, gitpython etc. things I vaguely recall) - though I have struggled with and given up installing and using WSL in the past after I thought perhaps it would be fine with that.
Basically my main annoyances with macOS are window management & the way settings/preferences work and are stored. Windows is just worse in that sense to me I suppose.