I find it odd you feel that way.

I find C# to be remarkably better than javascript, for example, of having a 'right' way to do something.

Even when there are multiple ways the community tends to coalesce around one way.