It’s a very accurate description of the behavior I witnessed. It is also behavior that should result in a ban even if it was only one percent of his behavior on this site.
What I really enjoy is how evos like Coyoteman and CE2949BB wanted JimRob to throw all the creationists off the site so we wouldn’t look bad, but he’s suppposed to keep people who strap tinfoil to their noggin and mutter about Dominionists taking over the country from their well-staffed phone booth. Good grief, what a persecution complex you folks have.
No, it's a very tendentious description of his behavior, and one not backed up by the link you provided in the post. For example, I can't find any instance in your linked thread of CM suggesting that "scientists should work toward eliminating religion," as you claim.
He also, of course, didn't ask anybody to throw creationists off the site.