The Greens don't seem to be focussed as a party.
One faction wants social equality, this side is usually those that can be found front and centre at any "anti establishment" rally going. I also think this is the section that is quite happy to sit in opposition and protest against the status quo, irrespective of what the status quo is simply because they like protesting and will simply move onto the next "cause du jour".
the other faction seems to be the environmentalists. This seems split between those who look to protect the environment irrespective of the economic or other consequences of their actions being taken and those that can take a more pragmatic view.
My guess is that the pragmatic section of the greens (and their supporters) is very much a minority of the overall party