This has been discussed in another thread here at BR.com.
I feel the need to share my take on it as well -
I have posted 3 times to BBE and recently paid more attention to the site since I had seen that Mo was posting there.
I believe he felt it was a "safe" forum where the moderators would keep the forum threads civil and a place he could reach out and educate independent bowlers, pro shop operators, and anyone willing to read what he was posting.
It would seem that Mo was banned simply for "violating" the terms of service at BBE. Those terms apparently don't apply to everyone that is a member of that site.
I will likely spend a lot less time there now that Mo is no longer able to share technologically/scientifically accurate information there.