I always used dos. Even when win95 came, I kept on using dos (I still had a boot menu for either dos or win). In time, I got rid of dos and switched to win only.
Now I still use the command prompt quite a lot. Although everything is controlled by a GUI, I still prefer the text mode. I do have a hard time using dos though. I am used to a Unix command shell (bash on linux to be precise) so I keep on doing all the things dos can’t do (but give me errors in return).
I just installed a dos computer btw. My dad asked me to dig up an 486 machine so he can play old dos games. Well… why not?
I think that one of the worst things of dos is that the environment is made for single user systems. Of course, no (out of the box) support for networking. From that point of view I say it’s dead…