Shawn is not smart enough to think on his feet like that. He almost never budges from his script even if it has nothing to do with whatever the guest says. Unfortunately, he is just not that intelligent. There are any number of Freepers who are smarted and better able to respond to these lying creeps.