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 some tweaking in that case. Religious themes definitely are easier and cheaper for wordpress. Not sure about other platforms though.