“You’re using it wrong” is a poor argument for undesired/unexpected behavior (aka, a bug).
I actually stumbled across the V8 link while looking to see if there were a bug logged for this behavior somewhere. I agree it seems like a bug.
I'm definitely not saying "You're using it wrong".
> Default sort converts each element to string and orders lexicographically.
https://chromium.googlesource.com/v8/v8/+/4.3.18/test/mjsuni...