They released as much info as necessary in their final nfo to reach that conclusion. Baseless allegations don't mean much when such serious shit is going on and when you're constrained from revealing much information, it's impossible to appease the rumoring masses.
I read the ScT nfo and I still don't believe it. ScT staff got arrested, yet the tracker is still up and running, they're still moderating the forums, they "accidentally" put an ScT V.2 graphic on the About page -- and they can choose when they shut down? That makes no sense to me.
"I'll leave it to your faculties..."