Provocative article, still digesting it. A little unnerved that the Trotskyist WSWS, a SEP organ, lashes out at its main rivals: The SWP with which it split, and the Pabloites who split from the Trotskyists. Nevertheless, they've raised some good questions.
http://www.wsws.org/articles/2011/jun2011/spai-j23.shtml