Apple DOS didn't even have a decent command line! Only a very restricted
syntax of the command line was allowed by Apple DOS - other needed input
parameters had to be obtained though a user dialogue by the application
itself, or perhaps through some data (text) file. Compare this with the
very flexible command line interface of CP/M (which was directly inherited
by MS-DOS): after the name of the executable file you could type almost
anything you wanted. CP/M and MS-DOS didn't object, it simply passed it on
to the application and then it was up to the application to try to make sense
of the command line, and to determine whether it was legal or illegal.