I'm not sure why a forum is even being reviewed here. It is common knowledge that this forum is backed by a particular vendor. You get banned because you forget what you're their for.
I've been banned so many times I've lost count. Its improved a bit though and not really that bad considering. They actually have plenty of negative reviews.
You just have to remember why you participate in forums. You're their to learn. If you have a teacher that whacks you for asking questions just shut your mouth listen, watch