The problem for me, on a personal level, is that it's very hard to mix business and the church. On the one hand, the technology used in the church generally lags far behind what is available and there are real benefits to the church body by having tailored technology.
On the other hand, sometimes the new tech doesn't fit for cultural reasons. For example, it still feels unsavory to, say, pass a square credit card reader along with the offering plate.
Additionally, one has to be careful not to be in it merely for the money (which becomes harder as the organization scales). At the entrepreneur you're torn between fiduciary duty to your organization/employees/investors and the (greater) responsibility to God and his church.
It's really hard to keep that balance. Jesus did turn over the tables of the money changers, after all.
In an ideal world your employees/investors are aligned with your vision but in practice, it can get really cloudy. (And we haven't even talked about if you're willing to sell to other denominations yet which, presumably, are using your software as tool to spread an ideology you explicitly believe to be false.)
One model I think could work is for software engineers to found a non-profit and essentially raise funding/customer commitments from larger churches in order to build the software that they'll eventually use.
That said, it's hard enough to find engineers who are "good" in the industry at large, much less when you add in the qualification that they have to be so deeply ideologically in agreement with your vision.