Well consistency is the one that keeps the morale up. Recently i had a bunch of morale packs with me... i spent it all on my players to boost them to full. After that I have won at least 7 matches in a row and my team has a morale of an 85 or something around that. So that is about 14 points drop in a period of 7-9 days. I can live with that.