Here’s his list of who to blame, but No. 7 stands out:

7. “Progressive” blogs. I’m sure I missed some of the early posts, but I didn’t hear much of a firestorm early on about what an evil dude Brown is. That is now orthodoxy on the left, but whatever dirt there is was dug up only in the last days, or so it seemed to the mainstream junkies.

Translation: “How can I and the rest of the MSM do our job of tearing apart Republican candidates if you lazy bloggers don’t feed us opposition research? Get off your couches, tell your mom to stock up on Cheetos, and get to work!”