My favorite personal theory on this is that it is actually coded as nearest to farthest in isolation, but thanks to spaghetti code it becomes left to right in the game and the devs have no idea how to fix it, so they declared it as working as intended.