From that picture, you can tell Weiner is a
Finely Attired Guy
Literally, three on a thread today:
http://www.freerepublic.com/focus/f-news/2270676/posts
Would make sense. A great number of Finely Attired Guys do detest Gov Palin.