Oh, Piercy is incompetent. It doesn't follow that she's incompetent because she's liberal (or "a progressive liberal" as you redundantly put it.) George Brown, for example, is a liberal, but has been opposed to the City Hall mess.