Only Moveon calls them liars and traitors. Big difference.
Moveon called Petraeus a juvenile name, like some of the posters here are doing with this general. Different ideologies, same tactic.