Here is a variant of canonical reason.
You talk at camp and tell each other what heppend today. This part is just not shown. Like a lot af other basic things people do during the day. Some minor choses you could skip in your retelling. But you definitely will tell about major choses, that affect the world and party.

IMHO a lot of the time their disposition changes for the wrong reason. It should change based on the course of actions that I chose, insted of whether I succeeded or failed.