Why God sends people short-term:
Fresh faces without politics and baggage that inevitably accrue in a community. New energy. The ability to generate fresh contacts for those who stay longer term.
The ultimate reason we go on short-term missions is simple: we sense God calls us to go, and so we go.