Link parkin': Rob von Behren, Jeremy Condit and Eric Brewer attempt to debunk John Ousterhout's long standing claim that most programmers really don't need threads. Their HotOS IX paper is entitled "Why Events Are A Bad Idea...".
Synopsis: it's a matter of poor implementation, not conceptual stupidity.