Does a player’s morale have any impact on his performance?

Yes - if a player has reduced morale then this could affect his performance.