Namo,
If you were serious about your post, I absolutely agree. However, I liked Kerry better than Johanna.
The reason I prefered Kerry over Johanna in general is that, besides her just being an amazing performer/singer/actress overall, I liked the vulnerability that she brought to the role. And by her doing that, she was much more pitiable, and the audience I feel, was much more shocked in general, when the Giant kills her, after "Moments". And her line: "Just remembering you've had an 'and' when you're back to 'or' makes the 'or' mean more than it did before" seemed like a genuine revelation, and not some smug/almost wise-cracking comment.
Vanessa - She was just fantastic, and I am glad that she made the role her own. I too, have found Bernadette to overact as the Witch, and to me, that defeats the whole purpose of the role. Her interpretation resulted in her coming across as too "schticky". Bernadette probably could get the audience to crack up with the raise of an eyebrow....that's how carried away it got, and the Witch does have moments of humor, but I don't think the Witch is a comedic role. Her purpose is to basically say and know the things that all the other characters don't want to. Vanessa, had funny moments, but overall, I think she took the role seriously, and I feel, in her interpretation made the Witch more three dimensional. Her "Last Midnight" was definitely the highlight of the production.
As for all of the other supporting roles, I really had no problems with them, except for Adam Wylie, because he couldn't sing at all, and he was just too weird-looking, and I enjoyed the cast much more towards the end of the revival run - with the additions of Nora Mae Lyng as Jack's Mom, and Joy Franz playing the role of the Stepmother again.
Just my humble opinion.
Cheers,
The Balladeer
"Someone tell the story...Someone sing the song...."