I've looked at the profiles of many of the top users of this site, and I noticed something interesting. Many of the contributors to this site do not participate in other SE sites. In particular, very few of the participants participate in graduated, non-beta SE sites. I think this is a problem for the future of Islam.SE. There is a lot of content on this site that does not really fit with the objectives of StackExchange, and I think that participating in established communities will help the users here understand exactly what level of quality is required in order to become a full site.
I would like to propose a challenge. I want all of the users who are active here to choose one non-beta SE site and get involved with it. I'd also like to exclude StackOverflow since that site is huge and not really representative of the other SE sites. There are a lot of sites to choose from, and everybody should be able to find one on a topic that interests them. The list of the different sites is here. I would like for everybody here to join one of those non-beta sites and gain at least 1000 rep there. I think that that experience will really help out this community by allowing us to see how other sites work and to apply what we learn to building up this great site.
Obviously this is completely unenforceable and therefore optional, but I would really like it if people would at least give this a try.