There's some reverse logic in your reply.
You said that you've never seen a SoJ trade in your life. I'm assuming that if you know about tradechannels, you're not telling the truth. Apart from that, post-Ruststorm, oh glorious Ruststorm, currency was more often based on IST value and Shako value than SoJ value, though obviously X IST equals 1 SoJ.
Not only was D2JSP a proper trading forum, it also ruled the market for dupes, was a source of duping information/techniques, was one of the first sources to uncover Uber-Diablo logic (which at least was gray territory) and I distinctly remember getting my first, only and last bot from there as well. As well as MH. Though, I quit after two weeks, due to boredom, I still got rightfully banned 3 months later.
Of course, the reason d2jsp was badly moderated to prevent cheating, was the fact that, until Rust Storms, there was no risk. There was literally no consequence to providing the information, nor abusing it. I think things changed slightly with the introduction of Rust Storms, but the community virtually remained the same.
As was mentioned by @
Gadzooks I loved Rust Storms. I had to love Rust Storms. Since my characters were 100% selffound back then, including 3 Call to Arms, it felt really good to suddenly see all those naked avatars in the channels.
Though I disagree with his opinion of community. Opening yourself up to making friends would perhaps have helped