The correct way for the female pilot to handle the perceived insult was to fly a flawless, bump free flight and touch down as light as a feather.
A professional does not behave in a knee-jerk manner. While the man may have been a boor and a lout, the greater evil was the action of the pilot.
I tend to agree, though given how little information there is about the man’s behavior it is hard to judge.
Unless the man was truly disruptive, I think throwing him off the plane for sexist comments would only serve to reinforce the stereotype, some might have, that women are too “sensitive” or “emotional” to be airline pilots. Ignoring the jerk and flying the plane flawlessly would show a lot more from the pilot than kicking the guy off the plane.
Of course, if he was causing a real disruption, as opposed to merely hurting the pilot’s feelings, she did the right thing.
Problem is, the flight could be “flawless” and full of bumps. The pilot has no control over what turbulence is encountered and the passenger has no way to know if the pilot is handling the turbulence properly.
That said, I agree, the pilot acted in a knee jerk fashion and should have just ignored the idiot and done her job.