I doubt there's a person on this earth that's ever achieved their political goals without at some point having to sacrifice their principles to at least some degree.
Golden words. And it is especially true about Communists, who nowadays masquerade as "environmentalists". Like watermelons, they are green on the outside, but red inside.
Scratch a "green" activist, and you'll find a Che Guevara T-shirt underneath. Whether global warming is really happening (and it is already accepted, that we are living through a "pause" in it), if it helps sabotage Capitalism, it is a worthy cause.
And you'll notice, that these types — who also appear on every "anti-war" demonstration — would call themselves peaceful, non-violent, and opposed to "hatred". But, should they ever be allowed to perform their "revolution" (because Capitalism can't be reformed, you see), they'll all recall Che Guevara's
A revolutionary must become a cold killing machine motivated by pure hate.