She is a candidate for public office. He's a pundit. I don't think it makes sense for any candidate to spend time arguing with someone who isn't also running for office regardless of their politics. I sure wouldn't. You've got nothing to gain by making someone you're not running against look bad, and something to lose if it doesn't go well for you.
He hasn't earned the right because he's not seeking public office. It doesn't matter how popular he is among conservatives, they're playing a fundamentally different game, and hers is on a different level than his.