pookie... Just so you know, JTB has been on the other side of this fence. One might not throw stones without knowing the whole story.
I believe Puppy helped more than he hurt, though I didn't always agree with him. On the other hand, he knew from the time that he became Puppy that there was a line that couldn't be crossed. It may be true that the line wasn't always clear, and it may well be that the moderators could, or should, have stepped in before things got to this point. But, they didn't.
As Greek said, Puppy would own it, he knew it could happen one day. Probably even surprised it took this long!