Yes the game could be more challenging.(A lot more....)
I'm pretty sure toady knows this...
Why are you guys arguing about this. Toady seems to be a decent programmer, and will make the game more challenging, as time permits him.
Posting in the forums arguing about this stuff does nothing to help make the game more challenging.
I'm sure if you go read the Dev pages for what toady plans to do. You will easily and quickly see that toady has a lot of stuff planned to make this game more challenging.
We just have to have patience and wait 
Thats where that thing "Making the game more challenging Yourself" comes into play. Waiting for better challanges to be programed may mean making your own challenges and sticking with them, to pass the time.
Or go play a different game until a new update of DF comes out
I'm usually playing between DF and Wolfenstein 
[ May 18, 2008: Message edited by: The-Moon ]