The attacks that Silver has gotten over the last few weeks are ridiculous. People are too stupid to understand that what he's saying is that in 79% of the outcomes of his models, Obama wins, and not that Obama is going to win 79% of the vote, or that Silver is guaranteeing an Obama win because his model is not at 50/50. Or, they do understand that, and they're just attacking him because he was right last time, and he's saying that Romney's chances don't look good.
Or, in the case of Politico and their ilk, because it's antithetical to the horse race bollocks they hold so dear.