Lots of good points.
A lot of the previous comments miss the point by nit picking.
The point is real values are absolute and some bad ideas are bad ideas. It’s an either or.
One can compromise on many things that don’t mean you sell your soul. But once you compromise on your core values you have none.