Javacript is not so cool after all

It has been surprising to me how low the usage of UnityScript (a cool name for the Javascript used in Unuity) is, as shown in the official post
Seems like some game developers prefer the C# langauge over Javascript. It would be interesting to know the reasons behind that.