The map says it all, really.
There is a lot of resentment to the NDP among farmers, ranchers, and other rural folk because they can't develop their land thanks to that pesky ALR (ironically, one of the few NDP policies my rural-loving conservative father supports). The Libs have been far more... well... liberal in allowing applications for removal.
For the uninitiated, the ALR is the Agricultural Land Reserve and any land designated within it MUST be used for agriculture purposes (you must show a profit or loss from agriculture related activities) or it is taxed at the highest residential rate available. The idea is to ensure that there is always viable agricultural land available for the future. To many, however, it is a bureaucratic hell that prevents them from using or subdividing their own land.
I find the Greens are an interesting story this election. Weaver is a genuinely intelligent person who knows his stuff on the environment but also knows how business works and that you must play with them if you want to accomplish anything. I don't think they ever disillusioned themselves that they'd win, but funnily enough they're now in a good leveraging position and their policies are such that they aren't diametrically opposed to either the Libs or the NDP.
Yes, welcome to BC where our centrist party is the one led by the environmentalist academic.