I don't know how long it is happening but I see their trust page of the forum has been ruined. The only action they can take is to fix everything and then come back. I am hopeful that it's not intentional but the technical problem causing all these to them. I feel like they are indeed in trouble and trying hard to fix it.
I still don't understand why so many people are saying something like this? People like you, @BitcoinGirl.Club, people that I trust.
What's exactly wrong with the site?
My experiences over the past months: I can easily log in, I can easily exchange my reward points for WoF spins:
There have actually been issues with a lot of the users and the team even admitted it. Some with 2FA and email notification, some unable to login or process withdrawals, the issues were just much. Perhaps you were lucky not to be one of those affected. Good thing is that they tried their best to solve the issues on individual basis but their communication about the whole thing was poor and they left the customers to guess what might be the problem.
The disappearance of TheQuin worries me. But, apart from that, what's wrong with the site?
This is the part that scares me the most because he was very active on the forum before, attending to the issues of people. Assuming he left the team, it would have been good he made that known to the community that hold him in high esteem.