I think if you are a long term strategist and realist you will notice that the majority of Canadians would not be affected whether Liberals or Conservatives are in power as most of their smart and dumb policies of difference don't affect the majority of Canadians to a point where their daily life changes. Its more based on a few issues adn the principles around them. Therefore, I am okay with Liberals or Conservatives.
However, Lately I've noticed NDP really just focusing on particular groups and acts like a old fashioned/poor strategic vote bank politics exploiter
They are lacking in consistent ideology and are just caring for certain groups and anti-certain groups. For example, why does NDP support some minorities and doesn't care for some? Shouldn't they be the voice for all minorities. I think NDP needs to become more consistent and less based on bias and discrimination like the Liberals (with the exception of Daltons team) and then they might be okay and actually good for the nation