If I were the DDI Dictator, I would never have spent programmer effort to put Dragon, Dungeon, module, and RPGA content in the Character Builder at all. New books with extensive content would still had been entered "in house".
Instead, I would have had tools made that allowed a sufficiently smart person to enter their own custom entries that (mostly) worked within the current rules. Then let the fans design and enter the Dragon, Dungeon, module, RPGA, and homebrew content themselves!
Some of the content will be bad, yes, but chances are certain fans will gain a reputation for releasing accurate and/or good content to the point their content becomes "semi-official". Meanwhile, the programmers are free to do other stuff.
I think this is the real key to the Character Builder's future viability. They should loosen their vise grip on the builder a little and let other people do some of their work.
End rant.