Forums are a place where users can voice their thoughts, opinions, criticisms, etc. I don't think you should be banned for doing so, unless you're constantly trolling or flaming. I haven't seen all of James posts but I think he should be unbanned, even though we bumped heads a few times it made the forum more interesting.