I mean yeah, I agree, I'm a longtime player. I appreciate DCSS's in-game discoverability. I find wikis useful for more in-depth explanation of game mechanics though. How combat rolls are calculated, etc. Ideally a wiki would provide that kind of deeper level of information, guide materials, etc.
Interestingly, DCSS's best source of info is the IRC bots/learndb.