If you find yourself in one congested unhappy Digital Town, it is about time you try and plan your way out, with the help of few good Enterprise Architects.
https://www.engadget.com/2016/11/14/microsoft-visual-studio-for-mac/ What do I think?
End of story for Xamarin possibility to be used by Microsoft. New Cross Platform Architecture is made, implemented and already used in new Office. It is called AirSpace.
I just had to post this link. With or without authors permit. This article is that good.
Balanced and true advice.