Team Morale

Does morale effect anything other than match performance?
No.
Have a look to the in-game help (blue button in a player window).