if it comes down to it, it makes far more sense for the ndp to merge with the liberals than it does for them to merge with the greens.
they just don't have the proper focus on environmental concerns - like the liberals, their interest is primarily in industrial policy. they want jobs and wages, which means they want capital investment and dirty projects. you will, at most, get lip service from them.
the greens should be pushing back against the ndp, for that reason - they're just going to pollute the movement with bad ideas.
we need to start fresh and come to terms with the truth, which is that the ndp & liberals are both in a grand coalition with the conservatives to destroy the planet.