Agreed. To my astonishment.
But that's not to say what Ann said was not inappropriate. The word "faggot" can be used for humor in a completely absurd context. But otherwise, it stings a lot, and should not be used in my opinion. "Faggot" = a log of firewood. The word implies the life of a homosexual is discardable. Ann didn't mean it that way; nonetheless it was a poor decision to use the word in my opinion. I liked her comeback, though -- she wouldn't want to demean faggots by comparing them to Edwards!