DU is interesting right now, as expected.
http://www.democraticunderground.com/discuss/duboard.php?az=view_all&address=102x4232560
All I can say is, “Hallelujah and HAHAHA!”
Above quote from DU. (In the thread you linked to)
This brings two thoughts to my mind. The first is, visiting there is like swimming in a cesspool. Most posters there apparently can't make a sentence without using profanity.
The second thought is if they think that the rats are right of center then they have a really really twisted idea of what "center" means.