I struggle to understand this, particularly with the irony of it being said on an internet message board.
In a general sense, don't each of us constantly work to persuade others based on how we feel about something? Certainly, that does not prevent anybody from disagreeing with our opinion or providing a counter argument. But I don't see the approach of, "think what you want as long as you keep it to yourself" as tenable for inherently social creatures (particularly in an age of instant transfer of information).
Again, in a general sense, does mankind have a long way to go in using dialogue versus beating somebody over the head with their beliefs? Yes, and unfortunately I think we've actually gone backwards in that department over the last decade. But I don't know that radio silence on any potentially controversial topic fixes anything either.
Sorry for the rambling. I just wish fewer things were so contentious these days. I get that this is a particularly hot button issue - and it's definitely not my intent to debate the issue itself, since a hockey forum isn't the right arena for that. But it feels like people (in general, not targeting you) have lost the art of discussion, and replaced it with a perpetual war of words.
We're certainly skirting some off-topic issues, but I'll attempt to respond without getting into the topics directly.
Not doing work to apply your beliefs to others is not the same as keeping it to yourself. I mean, discuss your beliefs with anyone interested in engaging, post your beliefs on FB, shout them on the street corner I guess. But once you cross into the realm of formal public speaking and donating money to organizations that lobby elected officials and other policy-making entities, to actively apply your beliefs to other people... to strip them of rights... to force them into situations that do not affect you or other people, well, you're in another realm. And it's well beyond 'having discussions,' or 'being social.' So, that's the line for me anyway.
Discussion is well and good, but some topics in our society result in other human beings suffering, and it's only a privileged position that can say in that case, "hey everyone settle down, let's just talk about this." (not saying you, but I see it all the time). That's an easy approach if you aren't someone directly affected by the issue. A privileged position, one might say.
You're right that people have become much more entrenched in their positions, generally, and discuss less. I agree, and I'm on board with trying to fix that, but in the case of Harbaugh, he's a man I'll likely never speak to in my life, and seeing him do what he's doing is enough for me to support him even less than I already do. Sports are more important than real life issues for many people, I get that. They aren't that for me though.