In a sane world, Unix vendors would have either replaced their version of
morewith the clearly superior
lessor at least updated their version of
moreto the 4.3 BSD version. Maybe
lesswouldn’t have replaced
moreimmediately, but certainly over say the next five years, when it kept on being better and most people kept preferring it when they had a choice. This would have been Unix evolving to pick a better alternative. In this world, basically neither happened. Unix fossilized around
more; no one was willing to outright replace
moreand even updating it to the 4.3 BSD version was a slow thing (which of course drove more and more people to
less). Eventually the Single Unix Specification came along and standardized
morewith more features than it originally had but still with a subset of
less‘s features (which had kept growing).
This entire history has led to a series of vaguely absurd outcomes on various modern Unixes.