The "ecosocialjustic lobby" as you call it has provided an environment where you live a viable alternate economy when the hills all around the west coast of Vancouver Island were stripped bare and the forest industry was collasping.  But being a "kid" you probably don't remember that.  And if the NDP is "obsolete" what do you call the Socred/Liberal coalition in BC?  A fossil?