Ultimately you have to say the obvious and move on.
Remember all voices here ain’t equal. Treating them as they are can really pull you into a pit.
That can definitely be the case sometimes, but I also think that we Freepers raise our collective level of education and thinking prowess with our discussions. It's why I don't immediately give up on someone who doesn't seem to be 'getting it'.
Patience does have its limits, though.