John Edwards is such a deeply flawed human being (like his running mate in 2004) that it’s a wonder anyone takes him seriously. See here for the latest hypocrisy.