Rider on macOS is a really first class IDE, and VS Code is getting better.
But regardless of the IDE, cross platform compilation and execution has come a long way. I build on Mac, deploy to Windows and Linux, everything works flawlessly and overall .NET development outside of Windows has become a very smooth and enjoyable experience. It’s fast too.
The .NET ecosystem largely feels quite healthy. I personally just think there have been some missteps with MAUI and the retiring of anything Xamarin related - but I would guess this affects a minority of .NET developers.
So if you’re on the fence… I would still recommend giving it try, regardless of this announcement!