The reason people are leaving is because of the shit talking going on in the chatbox about the jobbers and the jobbers match.
That's been happening since I joined the forum at least not sure why people getting so worked up by it. Shouldn't let people get to you. You're just giving them what they want. I admit a few months ago I got annoyed from all the shit talking but that's in the past.
There were no rumors about the jobbers match being closed (I couldn't care less if it was taken off of the "card", for what it's worth) as you claimed. It was bought up as a troll idea by CamillePunk. You, in turn, ran to the thread to post it. People talking shit about it doesn't equal rumors being spread about its closure, especially when he bought it up clearly for trolling purposes.