Rider is definitely the best IDE for .NET, regardless of platform.
Also where are Blend, the GUI tooling and rich debugging features from VS?
VS 2017 is the most unstable I can recall in recent memory, with constant crashes and White Screens of Death.
Hmm, opposite of my experience. VS 2010 was the worst, and VS 2017 is actually pretty nice. Very frequent updates though, which is a little annoying.