It must've been for reasons other than simply taking the anti-Birther position. There's a number of ways a Freeper can get his account banned. Simply debating the Birthers is not one of them.
Jim, wisely, seems to be hedging his bets. He'll let the Birthers speak their piece but it doesn't appear he's going to throw his whole forum behind endorsing their position.