You're starting with the assumption that a site needs a hierarchy...
But there is a hierarchy. Some people here can modify the web site code, and I can't. Some can moderate others' posts, and some can't. Some can altogether reap others' posts, and some can't.
... that certain users need to be trusted with power over their fellow users. This theory is faulty, we can write software which works in a more egalitarian way.
Oh, come on. How long have you been lurking the internet? this dream keeps coming back again and again since 1994, and the sad truth still is that you must groom community sites. Countless tried again and again, and after reaching some critical mass there simply is no way around building fences to contain the dirt.
I have already perfected the theorem of how such a system works, and I will provide proof of concept in the fullness of time.
Good luck with that. What is the chance that you are actually this genius to succeed where countless others from Usenet to Slashdot to Reddit to Digg have failed?
Are you posting in the right place? Check out Where do I post X? to know for sure.
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
Want more info? How to link or
or How to display code and escape characters
are good places to start.