I'm one of that tiny percentage, but all of my development is done by remoting into a cloud Windows VM.
I tried directly coding on the Mac when I first got it, but quickly gave up on that. (I hate Rider, which seems to put me in minority as far as most .Net devs go.)