John Edwards did not fire Amanda and Melissa. That's the most important thing. A right-wing bigot did not get his way.
By the way, Jeffrey Feldman says that the Donohue Smear of Edwards May Violate 501(c)(3) Laws.
Wouldn't it be delicious to see Donohue suffer consequences for his disgraceful behavior!