This is perhaps a good example of a project being more than the product. By which I mean, we don't really need it - it serves no practical purpose, and yet it continues.
Of course I generalise, but the original premise ("I liked the command line") is amply served by Linux, Mac or Windows. The other original motivations are similarly obsolete now.
All of which is irrelevant. It remains an active project "just because" and isn't that the purest form of Free Software? Sure it's "useless" but we make it because we can, and because we want to.
Perhaps that's the biggest Open Source Community lesson of all- build something that the community enjoys making, unburdened by a large userbase, unburdened by popularity, or usefulness. It's gathered like-minded people who enjoy the journey more than the destination.
So tip of the hat to you all. FreeDOS is an example of capturing the heart of programming - code that doesn't need a reason beyond "because we wanted to."