Mr Bennet's embarrassing Mary while making a joke at her expense seems pretty awful to me. And yes, his refusal to address his wife's legitimate fear about what will happen to her, and the girls, if he dies - and to do what he can to control the behavior of Lydia, Kitty, Mary, and his wife - are his worst failings. I also dislike Bingley in canon; he doesn't deserve Jane, but thanks to her father's abdication of his responsibilities, she really has no choice but to marry that weakling with two horrible sisters. In the real world, I think it very unlikely she would be happy with him.