I've played DoD longer than just about anyone, since I ran the largest Counter-Strike community at the time of the first beta. The creative young'guns teens who introduced the game were pretty immature at the time, but they figured out how I can lay down, whereas cliffie and goose never figured that one out in CS :)
It could have ended up a better game than it stands today, but it still is a fun game to play.The development team didn't listen much to us [CoFR]Crusty old Fossil Rockers, and the weapons balance ended up off-kilter. That said, I am a life-long gamer who plays lots of other games, but I return to DoD and the HL1 engine because I have a few friends I've played DoD with for a long time, and I like the net-code for the most part.
I recommend this game, especially to the new gamer who wants to learn how to use teamwork as part of a small squad. Servers now are few and far between, so I thought I'd write a review before its demise. heheh