I think that you would find this forum a different one from RWI. I cannot speak for them, but I find RWI to be a place with plenty of useful information and of course, a large and interesting m2m sales section.
The admin and crew over there run their ship in any way they deem fit to ensure that the forum runs the way they want it to. So what happened to you could be not your doing according to you, and you may feel that you are a victim of unfair justice.
I do hope you could get unbanned one way or another over there.
Meanwhile, enjoy your stay here, and I hope that you find the change in atmosphere refreshing.