Many .net devs knowing c# in the enterprise. The same way that got angularjs and later vue popular — typescript + mvvm pattern more closely resemble normal c# code