Your question touches the tip of an iceberg!
Let me answer your question and then explain my reasoning: it all depends on respect for differences. It's the old "it's not what you say; it's how you say it." A little humility and respect goes a long way, in the home and in politics.
I've long thought that the Republican and Democrat parties are like male and female (or I should say masculine and feminine), and we need both. Sure, a person or society or government can survive for quite awhile with either one alone, but to be as healthy and happy as possible, you need a blend and balance of the two energies. The couples, and the nation, that achieve this will flourish the most. (Yes, the trick is to know which energy/method/philosophy will work best for which situation, in the short term or long term, etc.! It's complicated, to say the least!)
Also, it is important to maintain an atmosphere of trust that the other(s) are operating with the best of intentions. This helps people of different opinions to seek solutions instead of defenses or undermining assaults ("the best defense is a good offense . . .") Blame and sarcasm are poison to both the receiver and the one who inflicts it. Who's going to admit to an oversight, a mistake, or even a suspicion that their own methods are somewhat, somehow inadequate when they'll be damned for it?
This isn't pop psychology / California crystal philosophy: this is what works. Tolstoy wrote, "Happy families are all the same; unhappy families are each unhappy in their own way." The first phrase is the important part: happy families, and happy nations, are all the same. Respect and cooperation are crucial.