[This would probably cause some controversy, but let's see what people think. I am certainly in a conflict of interest when asking this, but I try to be fair.]
I'm all for receiving good answers to questions, and I appreciate the effort of the people that stepped up for moderation, but as a new user I've had quite a lot of "Oh, I know this one" moments when browsing through the questions, just to see it first answered and accepted (correctly, no less) by a community member that has reputation in the 4-digit range, with other good and helpful answers by not-so-prominent community members that have only a few answer bumps, and rarely do those get accepted. Of course, that is a feature of time-spending on the site, but still there's a feeling of being at a disadvantage, especially if you only check for new questions occasionally.
My question (or rather, topic of discussion) is:
Should top members of the community refrain themselves from answering easy and obvious questions, giving a chance to the others to show their skills?
There's probably no way to enforce this, but it's a matter of self-policing. I would suggest a "grace" period of, say, an hour or two, when top contributors should not answer beginner questions, and after that it's fair game for everybody. In this way, questions will still get good answers in a timely manner if nobody steps up to it.