Thank you Richard, Janice, Janis and Michael. All of your responses have been tremendously useful to me. In summary, here is what I think I understand now—:
1. Endogenous is a term modelers use to build models to understand system dynamics—so the language of “problems and solutions being endogenous” has nothing to do with where the problem actually came from or where the solution will actually come from. 2. The system boundaries including time, and the causal connections, need to be considered when determining which kind of “game” you are playing—i.e., “zero sum or non-zero sum”—