I don't know anything at all about Lloyd's history with this site. I'll have to grab some popcorn and look over the links Simon posted. I do have a couple of observations that might be somewhat relevant here.
First, this is a website that is open to everyone, and it shows in just how high its highs are and how low its lows are. Read the wrong thread on the wrong day, and you'll see half a dozen lunatics screaming complete conspiratorial nonsense at one another over esoteric minutia. If you want to cherry pick several of those threads, you could support the notion that this website is overrun with sociopaths. That's just the nature of free speech- the more voices you hear, the greater volume of both good and bad wind up in the mix and you can easily cherry pick whatever impression you're inclined to make.
Second, Lloyd is squarely mainstream Left his politics. This board isn't squarely mainstream left in its politics. That's all I'll say about that.
I like this forum and I like Lloyd's content. It's ok if they are at odds with one another- they can separate themselves from one another and fight the common enemy on different fronts.