There are over 5,000 contributions? Great, but I'm not impressed. Anyone can write a contribution, and many of them are as simple as adding a new link or an extra button somewhere.
Feel free to respond (I'm sure you will), but I'm bowing out of this thread because I don't want to hijack it. I've given my thoughts based on the two osC stores I've worked on, you've given your (based on what ever your credentials are). We'll just have to leave it up to the OP to decide.