These kinds of theories of change have so many layers, nuances, and uncontrollable factors to them that intra and inter organizational agreement is difficult, making strategic planning, and evaluation all the more challenging.