The Dr. Wonka sub-plot wasn't necessary in the book, but I thought that Roald Dahl underdeveloped Willy Wonka as a character. I think that Burton did a great job within the way he portrayed Wonka developing why Willy was the way he was. He revulsion for parents, his childness, his not caring what others think ... It also gave Burton another opportunity to stress the importance of family, reiterating the importance that the true hero of the novel is Charlie. That is the most disappointing part of the Gene Wilder version (though I love Wilder in the role) -- Willy Wonka is the hero, saving a family from poverty. Duh ... the book is called CHARLIE and the Chocolate Factory for a reason. This movie fixed that problem.