The major one you list is an advantage of the runtime, not the language. I don&#x27;t see how NIH matters -- if C# is good, why does it matter that Microsoft built it because they couldn&#x27;t control Java?