Money means treasurer, responsibility, and accountability.
I don't think that's something anyone currently wants to do.
As soon as people start "investing", usually they want something for it.
"I gave you 20 bucks, so I think I should be able to post whatever I want".
And as you said, not really necessary either. WSC doesn't have any significant costs that can't be taken care of by the current "management".