Guys, if everyone who made use of the DM client refused to buy the game because a lack of it, then the difference in sales would barely be noticeable. The whole "boycott" mentality fails to recognize that you need a significant weight of numbers to affect things. The DM client is a niche of the NWN market. It is not the main selling point-- single player is.
The whole thing went like this:
Obsidian: "We may have to supply the client in a patch after ship".
Rabid fans: "OMG we're not getting
any DM client!!!!. Let's boycott these dudes 'cause they suxxorz!!!"
If you think about the logisitics and finance behind the game, then it makes perfect sense to delay the client if they are squeezed for time (which they obviously are).
Regardless, it's a moot point really. They are now saying the client will ship in some form.
Oh yeah, and everything Doug has said in this thread,
+1. Read and grok his wisdom.
EDIT: Just a couple of more big improvements over NWN1:
1) The function SetDescription() is in. Can you say craft coders will be happy?...oh yes.
2) Custom content will be loaded for character creation. No more golem creator thingy for custom races/classes and it fixes a lot of niggly issues using custom content in a server environment.
Thought thinks itself.
_________________
A Game is a machine that can get into action only if the players consent to become puppets for a time.
--Marshall McLuhan,
Understanding Media