What I would say is there are some types of interventions that have no return expectation whatsoever. The whole world of social finance is premised on the ability to create innovative products and services when someone is willing to pay for those products and services.
You can imagine a scenario like food security. In some cases the food bank system, unfortunately in Canada, is a requirement. There is really no mechanism to monetize that type of strategy, nor would a lot of people try to do that. I think that is the extreme of what is tolerable in the business of social finance.
I would say that if there are interventions.... For me, housing and real estate provide rental stream. There is a known business model there to be able to generate revenues that could be shared with the investors in that intervention, but other models, disaster relief as an example, might be where social finance might not apply.
Things that require speed like to be able to generate results. As was noted earlier in one of the other questions, you need to be able to measure the impact of your intervention. In some of those cases the intervention takes years to generate, so you need to have certain areas that require some degree of patience to be able to generate results.
It's not a very specific answer to your question, but it is not a panacea. There are places where it makes sense, and there are places where it doesn't make sense.