I'm a relatively new user here on StackExchange, and I really like the concept and the implementation. My first question was on Stack Overflow, but it turned out to be a dud with hardly any views and no votes, answers or comments. I also got into Arqade, and with a couple of answers managed to get enough reputation to access the majority of privileges there. That made me realize how much I was missing on Stack Overflow, though. So here's the dilemma: I'm not good enough at programming to answer 99.9% of questions on Stack Overflow, but I don't have enough reputation and accompanying privileges to do do things like comment, post bounties and participate in Meta (without creating a new linked account anyways) which will allow me to learn more about programming, get my questions viewed/answered, and bring such a plight to the attention of the community. It's actually quite disheartening for a new user such as myself to feel as though he is stuck at less than 10 reputation. So my questions are:
Is this (potentially flawed) system of gaining reputation the only way to gain privileges? Or is there some other method like being a member for a certain amount of time? If not, can the community consider implementing some policy that will prevent getting stuck at low reputation?