I don't know - it's just a default general API, obviously it's not going to match everyone's use case. I would say that even relying on sort made by someone else is already not fit for many use cases.
If such a petty and trivial "problem" is what you have against Javascript, then you are basically saying it's a good language :--)