From how I understand it, adding to the old forums or making a new one is like fixing up an old car or making a new one out of new parts.
The old car needs repair, it needs help most will agree but you have to tear it down, replace parts, add in new ones, run into more problems tearing it apart and then you have put the dern thing back together again.
A new car starts as a bunch of different parts, each one you can look at before you buy and before you want to use it, make sure all the parts work well. And Beta-style you can get others to look over your shoulder and tell you that you may be using a wrong part or putting something in the wrong place as you build it so you don't to rummage back down.
Just because there are no results does not mean an attempt wasn't made. It just happens to be making an entirely new forum was easier for all involved than re-molding the older forums.
If your main problem is the current voting system, then propose something else they can use. It's a freakin BETA, if you come up with an idea that's better they may actually use it. Don't just walk in, say "I hope it fails" and leave, that doesn't do anyone any good. Here, I have a post about another way to use voting that you may like better, give it a read, comment, or not care at all, all good, but at least try to help.