James Jacobs said:
That said, I think the game is probably too complex.
I don't spend as much time with stat blocks as you do, James, so maybe it's not worth as much when I say I don't think the game is too complex (though converting CotSQ to 3.5 was quite an effort, I'll admit). But that aside...
The bigger issue to me is the lack of useful tools for dealing with the complexity. There are some great third-party tools out there (e.g., PCGen), but they are either limited to OGC or else require additional investment, either in time (learning how to modify the tool [life is too short!]) or money (buying data packs [paying "again" for info I already bought]).
I know WotC has some proprietary tools they use in-house for design, but it seem obvious that they're not perfect. I would think it would be in WotC's interest to develop an easy-to-use,
scalable tool for managing PCs and NPCs/monsters; both for themselves AND their customers.
Seriously, make it easier for me to use D&D (without sacrificing detail) and
I will use D&D more often and more effectively. As a WotC staffer or d20 publisher,
I will produce better content at lower cost. Better games, better products.
All of this is good for the D&D brand.
Hero Games has a software product for HERO called
Hero Designer. It's not free, but it is hands-down the most useful and
useable RPG software tool I've ever seen. It outputs perfect math, makes HERO chargen a breeze, and is easily user-modifiable. They sell data packs, but for the most part, adding in that data myself is very easy.
This tool, coupled with volunteer "calculator commandos", keeps Hero Games' errata well under control.
If a little company like Hero Games can do this, why not WotC?