It's probably the 24/7 on Reddit that's hindering you.

Edit: Great. I started off as a lurker, learned a few things about Reddit, and now a comment about Apostolate has gotten me the majority of my Karma. Sigh. The system works, folks.