It's the whole superior whiff of "our cause is so right and noble that it - and our means to advance it - is above question. Or you're a climate-change denier" that really irks me, tbh.
I'd say two things to that:
1) the Green Party is a very broad church. In fact the traditional left could kebab us for breakfast on theoretical grounds and quite easily. My point is that there isn't some monolithic "means to advance" our cause being laid down. There is intense debate about it, some 'solutions' being put forward look pretty right wing to me. I would compare the GP now to the Common Fronts that appeared in response to fascism and nazism during the 1930s. And I see that as a way of potentially re-politicising massive areas of debate that have been privatised off into "economics" etc. That's a radical step in the blandly de-politicisied era we live in. (imo obviously)
2) the self-righteous thing...all I can say is it all depends where you're standing. I don't see it in my posts - but then I guess I wouldn't. After all, how can I see the moral highground when I'm standing on it?
What I do see (and I'm not trying to wind you up here, honest) is an irritable reaction from you that, to me, speaks of denial about the problems we are facing. I see this as a genuine issue facing us now. The real truth about the possible consequences of runaway climate change is that we are looking at some very credible apocalyptic outcomes for our species. That's existentially terrifying - and it is a normal reaction to turn away, or to slag off the messenger (eg for being self-righeous, there are about 6 standard responses).
But what else can be done about this? You see moral superiority being flaunted, I see frustrated denial kicking out - we have to debate a way through it. A lot of "green" stuff
is nonsense, and right-wing nonsense at that (just like a lot of "socialists" are plain crackers). The GP has quite a good level of expertise at sorting one from the other, but it also has to operate as a political party in the normal arena with all the stupid pressures that any party faces and with the normal mix of egos and human failings + probably quite a few more stoners than the average political party. So it gets it wrong sometimes...