If you could magically snap away people's preconcieved notions and team mentality towards politics, and had them read party policies carte blanche, I think a large portion of Canadians would go NDP, especially if they went back to their traditional policies and mindset.
You could say the same about any of the parties. Their platforms all sound great, it's the implementation and actual outcomes that differ.