Hmmm. . .what a situation you have.
I really don't know what to say. . .other than if you REALLY believe in the principles of your organization, then you should try to stick with it.
I wonder why the founders are inactive. . .maybe some problems you all are having now could be solved with the guidance of those members, who have probably seen it all before.
Good luck!