In terms of revenue they are not meant to make money. They are supposed to be non profit. Some people do donate for wordpress theme, then again I know there are plenty of WordPress based themes for the sites like that. Both christian, islamic and others. Those themes can be good. But may require...