Margolyes talking about sex the way she does holds up a mirror up to the sexist society in which we live, where it is men who have the power, not the women, Making the arguments "ooohhhh she wouldnt get away with it if she was a man" is missing the point. They've been getting away with it for centuries.
So you're saying that because men have been behaving badly for centuries now it's our turn, and that justifies a woman to indulge in rude and vulgar behaviour on a television chat show, in front of other (possibly embarrassed) guests and an audience who cannot get away. I can't remember any man behaving like that on a chat show (correct me if I'm wrong) which is something she always does.