Different category and sub-category order behaviour

It’s well within the limits that Sam mentioned in his post.

Is there an actual solution to the question at hand though?