As other had said it is a huge leap forward. What is holding me back from using mac/linux as dev platform is that Visual Studio (proper, not code) is windows only. I would hate if I had to use vs code as my ide for c#. I am aware that ryder exists but haven't personally used it for more than a few short moments. IMHO opinion, if you you want to develop using c# you are best of using windows because of better tooling with linux as deployment target.