The obsession that some Liberals have with "Unity" and "Compromise" as inherently desirable ends unto themselves, rather than potentially applicable means, excellently demonstrates the foolishness of their idealist worldview. Like they believe that conflict happens because some people just don't like each other, that they were somehow infected with bad ideas that drive them to fight, and so you can solve all conflict by getting them to just start liking each other by believing good ideas of peace and love instead. The idea that some groups are opposed because of very real material reasons, that can't be banished with a change in attitude, is simply not something they consider. And so they value the mere act of resolving a conflict over the conditions that said resolution create.
While certain forms of unity and compromise are very useful to advancing a cause or movement, others are a waste of effort and resources and some lead to active disruption and damage. You need to consider the actual situation that you occupy, and the actual terms that this unity will be on, before you start advocating it. Like there's this quote I've seen attributed to the oral traditions of the Haitian people (although I've had trouble finding a source for this so take this supposed origin skeptically) that I think is worth keeping in mind: The unity of the chicken and the roach happens in the belly of the chicken