Well, I personally tend to not look at the smaller parties, such as the Greens, Marxist-Leninist, Canadian Action Party, and so on as I only have so much time in the day, but an interesting post by James Bowie made me wonder: what would the effects be on Canada's political system if the Greens gained a few seats/generally became more powerful.
Well, let's look at the conventional wisdom: If the Greens became more powerful, they would attract leftists and eat away at the NDP. There are some variants, but that would basically be the gist of it. Well, today, I'm going to suggest something different.
I'll do my take by looking at the effects of a more powerful Green Party on three major national parties: NDP, Conservative, and Liberal.
NDP: According to numbers by SES Research, less New Democratic voters choose the Green Party as their second choice: 43% in 2004 to 29% in 2006. The reasons are relatively simple, I think: 1) that the NDP already has a great environmental platform at around the same quality as the Greens; and 2) The Greens are focusing on getting right wing voters, by doing things such as getting their platform approved by the Fraser Institute (I can see some great attack ads right there). Based on this information, I don't see the great migration of NDP votes to the Greens many people predict. I can see some cooperation between the NDP and Greens in Parliament, though.
Conservative: 36% of Conservative voters have the Greens as their second choice, according to the same poll. But the trick is, getting them to actually vote Green, and the thing is that Conservative supporters are relatively happy with the Conservatives (even though they may be privately not pleased about Harper's actions on the environment) and would not want to threaten that by voting Green. If Garth Turner went Green, there might be some more Conservative that would vote for the Greens, but not very much (how many people besides us bloggers know who he is?). With that being said, though, Alberta might vote in a few Greens, eating away at the Conservatives there.
Liberal: No poll numbers here. However, let's have a look at the two parties. Greens: "we are not left or right, but forward". Liberals: "we take the best from left and right". In short, both parties attempt to be centrist. Now combine that fact with a heavily fractured Liberal party. Some Liberals might want to escape that and go Green. There are other Liberals would would leave the Liberals if "leadership candidate X" got elected, since some of then might detest the Conservatives or NDP, they only choice they might have is Green. I think that the Greens could get a lot of votes from former Liberals, especially if they move further into the dumpster ("not left or right, but dumpster"?).
Overall: Looking at the fact before me, I don't really see an exodus of NDP votes going to the Greens, and I see only a few Conservatives votes; however, remember that every vote does count, and those few former New Democrats and Conservatives will help in getting seats. I see, however, that the Greens are trying to stake out centrist territory, which may attract disaffected Liberals (who will find lots to get disaffected about in the coming months) voters to go Green (this could conflict with the NDP because it is try to do the same thing). Therefore, I would say that Liberals are the next great Green growth area.
However, I don't really see the Greens becoming more powerful any time soon, to be honest.