It sounds so easy: *"Just keep it open."* But there are *inclusionists* (keep them open) and there are *exclusionists* (close them). Your suggestion amounts to "just keep them open" while someone else might equally suggest to partially lock controversial questions against *reopening*. 

See the problem?

Right now, if a question is open, you can *only* vote to close. If it's closed, you can *only* vote to open. **Hence the yo yo effect.**

**The solution:** Once someone votes to close, you have to capture the general consenus. Questions in controversy should provide both options: `vote-to-open` and `vote-to-close`. The total would be shown, as it is now. Once it reaches a *total* of (-5) it's closed. If the voting later reaches (+0) it is re-open. 

Its an beautiful, simple, elegant solution. **What am I am I missing?**

*Bonus: The system would no longer have to worry about aging votes (close votes eventually expire after a certain period of time). With the +/- votes shown, someone is free to counteract the random close-vote that accumulates over time.*