Shorter John McCain: I'm a sleazebag; please send money.
The wingnuts are closing ranks, but this is being reported the right way. And it's coalescing into a narrative. Sometimes a single story changes public perceptions of a public figure. Without his St. Maverick schtick, McCain is through. This could be the one.