You make excellent points and I follow them 99% of the time. The fellow today needed a little harsh treatment and in his case it worked, I’d say. I didn’t actually “get in his face” physically.
“If someone gets in my face I might just neutralize the threat before I even hear what they have to say”.
That’s right.
As you say,the key in presenting our side is to do so on a personal level. When presented in a way they can relate to, they comprehend much better.
I know diehard Democrats (Clinton loyalist would be an understatement) who are SICK of Obama. I can’t put on here what they have said recently about him or I would be banned!