There's also the "favourite daughter" effect that could've helped Wynne.
But I'm sick of so called "urban progressives" whining about the NDP platform. I live in a city, and I like to think I'm progressive (a social democrat, anyways), and I had very few issues with the platform. I would go so far as to say I like how it tried to appeal to populist voters. The party should try and me more inclusive, especially if it wants to form government.
"(Hipster) urban progressives" don't tend to like their parties being appealing and electable. See, the pre-2010 LibDems, any Green Party ever.