At the rate things are going, open source (ie. D20) is sounding better and better.
WoTC has tightened the reins on material that can be used in PCGEN, GameHub and other tools. Presumably to make eTools more appealing as it is licensed to use more material.
However, considering that virtually no tool prints out full text and rules on what is used in a character, I don't see how any of them would affect sales on normal printed, purchased materials.
So really, letting anybody produce their own character generators with full access to rules materials (ie. non-SRD) would allow the best of products to develop and gain acceptance.
Since eTools looks like it is failing (and I haven't seen it since WoTC won't sell it at Best Buy), it would be nice if they loosen up the rules so others can make their working products better.
Personally, I own the books for material I am using. I want my character manager to have the right entries, rules text and coded effects so I can build characters properly. Not having the two integrated causes me a lot of hassle. Then I have to try to fudge the program to get it to create my character. Right now, WoTC is allowing programs to use the name only for non-SRD entities like Feats, Spells and Skills. That is often not sufficient.
Heck, if WoTC really wants to pursue eTools, they can make every "Web-Enhancement" for a supplement be a data package for eTools.
Janx