I made the site, but don't worry, when you make websites you quickly learn that you won't be able to please everyone :) One thing to note is you say it wasn't broken, but from our point of view in some areas it was broken, for example, high bounce rates, we're not capturing many visitors if they do come across our site, it's hard to find on the web, so we thought we would try something new.
We don't want the reputation system to be a requisite for contributing anything, and we really don't think it's going to create a clique atmosphere! Temporarily we have restricted new tutorial submissions via the system because we want to make sure we don't get abused heavily, but the general aim is to reduce this to allow everyone to submit tutorials eventually.
I understand that it can create a hierachy, which as you say is negative for the community, please know we will take every care to minimise this effect and make sure everyone feels welcome and happy
We were expecting a few problems at first, but give it a week or so I should have most of them ironed out. We wont be adding any more features until everything is working perfectly and runs reliably.