For about 2 years BTP hardly needed modding at all - in the past 6 months frankly it's been a pain in the ass to mod...
As for Ice, I know that (despite him often having very different poker and political opinions from me) he has always tried to help people who want to get better at the game. That's how BTP got started in the first place. Since we both happen to be shortstacking at the moment (DIE! SHORTSTACKER! DIE!) I have chatted to him on AIM a fair bit recently (not having done so much before) and he has been unfailingly polite and helpful.
I know he has run-ins occasionally with some guys over at 2+2, but the atmosphere in those forums is such that intemperate and overstated posting is more or less the norm.
If Ice has got frustrated and fired off a few STFU posts over there, it doesn't bother me.
If Ice has posted stuff that's wrong about other players' win rates over there - who cares? He doesn't pad his win-rates and, like me, he's just a part time middle aged player making a nice bit of pocket money and trying to help out a few others as we can -we are never going to catch up to the Godlike's and Xaston's of this world with our full time jobs, kids, mortgages and slowly atrophying brains
I'm not clear what Seb did/said, but if amongst all this hassle you decide to launch a personal attack on the site founder, you are obviously taking your chances as to whether or not you'll be allowed to post again.
The number one rule for this site has always been 'no personal attacks on posters' (except Briachek of course).
It isn't that hard to get a handle on is it?