Could Reddit not have gone the 501(c)(3) route like the Wikimedia Foundation? Wikipedia has an immense amount of content, moderation, high traffic, open API, and they manage to keep the lights on.