I dont know if I would call it a "discussion" when you come storming my pit, and have your head in my window before I can even get out of my car. You are the agressor , not I. If you want him to be able to "stand his ground in a highly charged discussion" let him get out of the damn car! That happens at our track and I betcha theres 5 drivers grabbing your boy and moving him out of the area to avoid any further conflict.
Now your statement of " Racing is battle, complete with physical, mental and emotional challenges. We come to the track with the intention to win every race - not to have fun. Winning is fun, everything else stinks. The only thing that comes close to winning is starting last and almost winning. It still stinks to be a loser, but at least you know you had the fastest car!" shows your personality as being more aggressive, and theres nothing wrong with that, but I personally have alot more important things in my life than winning $250 bucks on Saturday night. Sounds like you and the other dad have alot more in common than you think.
No disrespect meant, and hopefully none taken, but Im just looking for something fun to do on Saturday night with my family and friends, If I wanted all the bullsh!t, Id be in a latemodel.