Political discussions for me are like programming. I enjoy them because I like finding bugs in people's logic like I do in programming.
I find a lot of people's political arguments wouldn't compile because of basic logic errors, and I try to point this out. But not many people are interested in this kind of analysis, they instead prefer the tribalist point-scoring like the OP mentions.
I dream of a world where political debates can be syntax-checked. I'm sure you could do it with AI today.
But in the end its all about feelings.
I can't describe how many times I will just go along with someone's passionate ranting on something I disagree with and egg them along because its makes them happy. This is tribalism. I will disagree with the group, and if you saw me you'd think I was the strongest supporter, but I actually vehemently disagree with everything.
There are very few people it's worth having a real discussion with these days.
I don't change my opinion of people for what they think, but it's very rare to find people who reciprocate this.