It really is amazing how many dire pundits there are, for a job that millions of people would do for a shit wage. Makes you wonder if there is some kind of gap in the market that could be exploited.
The terrible punditry on show is even more unjustifiable when you consider the quality pundits...