If this was an online dating website, I'd imagine Ripsters profile would list his status as "it's complicated". While I was here during and after people seem to forget that the issues Rip experienced were not unique to just GH, but also DT and several other sites. He even was banned from /r/keyboards before starting his new sub.
Just remember, you can be the most talented person in the world but if you're unable or unwilling to work with others, regardless of who's right or wrong, you're gonna have a bad time.
Edit: Also it's hard to read the context on an online forum, which I've found myself victim to several times. In my mind I've manufactured things that probably weren't there, and vise versa.