You're quite an A-hole when you get caught being an idiot, aren't you?
Are you not aware that DC is a small town and when you're discussing the political class, it gets even smaller?
Overall, I've found FreeRepublic the be probably the best place on the web for respectful discussion; I see I've found the exception.