My friends, love is better than anger. Hope is better than fear. Optimism is better than despair. So let us be loving, hopeful and optimistic. And we'll change the world. Jack Layton
You can't have it both ways. Either the Liberals are progressive or they are not. If you carved of the Turner/Martin/Ignatieff from the party then you get over 50% in favour of the "fiscal conservative" position. Economically the centre in this country has moved to the right when even the NDP say they would never go into deficit. Keynesian economics are dead and we are in the neo-conservative or neo-liberal age now.
The Liberals aren't progressives. Some of the people who vote for them think they are. Therein lies the problem. And can you seriously say Keynes is dead after 700 Billion U.S. just walked out the door from the public sector to the private? Hey man just like there aren't any atheists in fox holes, there aren't any Friedmanites in depressions.