macで開発を主張してるのは各種OSSが簡単に導入できるからだろ
それがc#と何の関係があるのかはしらん

ちゃんと管理された大企業のPCに勝手にOSS入れることは難しい