Creating stable and live artificial ecosystem is ultimately hard if not impossible.
New ideas of how to enforce good behavior keep coming up. The more rules there are the more edge cases we see and have to deal with, however. Complexity of system raises exponentially due to interactions among rules. Let's face it, humankind can't manage exponential complexity.
Shouldn't we take a closer look at how natural ecosystems are organized and try to organize SO in the same way? Isn't this the only way to survive?
The less rules the better. Either a system is self-organizing, lives and evolves or is heavily regulated and destined to die.
[EDIT]
Writing this I actually had in mind economic systems. Especially free market vs controlled or regulated markets.
What prompted me to write this is never-ending problem of downvoting. How do we downvote in a free market economy? We can't. We can only upvote (pay). And this proofs itself to be enough. Does the fact that we have downvoting in SO mean we're heading towards controlled or regulated market?