Nevertheless, the only reasons Shrew works in the end...
1. Rufus Sewell (even as a male chauvinist, he's irresistibly cuddly; you simply must forgive even the "graver peccadilloes" ;o))
2. His overbearing character immediately follows up with an offer to make breakfast.
And take care of the kids.
On any other level, it doesn't make much sense, really. But oh, what glorious fun it is!