Decades of experience have taught me that compromisers almost never change people's minds. The only weapon in their arsenal is a bludgeon. For unprincipled political hacks, "changing hearts and minds" is a ruse, an excuse for more compromise, always to be talked about, but never actually done.
The purist crowd doesnt have the patience for it and should be ignored.
If you really believe that, why are you on this thread?
When I was Senior Ed at www.Off-road.com, we fought the landuse wars with the econazis. I watched compromise from all angles. and we warned constantly it would result in losing it all. That was late 90s/20001. today, every single area we fought for is either closed entirely or all but off limits. Because our own people ‘compromised’ it all away. one piece at a time.
Compromise always means you give up what you have. Always. And you cannot give up part of a principle or integrity. It’s all or nothing and once gone, they are gone forever.