Private freerolls stopped because they cut affiliate ties with everyone, and for the most part those were the last set of freerolls they be running outside of special promotions they used to run like shark week and for football or such.
Yes many people have stayed away because of the slower than normal cash out times.
I'm pretty sure they cut out their lowest stake cash games as well so now only offer the lowest being 10NL which sucks for someone wanting to start out smallish and build a
bankroll. It would be great to see them rebound but they will seriously need to fix the cashout issues if they have any hope and then somehow figure out how to get traffic again since they have for many cut out all good reasons to play there (like leaderboards or good freerolls etc)