I do my daily work with Win7 or XP, only when my PC encounters problems, I will use some commands like "ping" "ipconfig" to check what's wrong with it.
To be perfectly correct semantically, DOS ended his life with Windows Millennium Edition. Windows 2000 and later are based on the Windows NT kernel, which is a complete rewrite.
DOS software is still in development, because people like me are still buying it. Much of this software is modern, graphic programs, but they did not need a bloated OS to run them. command-line interpreters are the most effective way to manage files and run a computer in general. Proper configuration of the system with DOS batch files is more efficient than a GUI to launch programs.