Hi
I see you put 12749, personally I use 12750 and the players seem to keep to top 90 and some even for 100 through the whole match. Depending on added time and extra time of course. The morale I don't tend to change, I think if a players in not up for playing for me I am not going to help him out with a morale boost every match or so. They get sold, an unhappy player tend to make disharmony amongst the squad.
This leading to:
11 seasons in, 25 players in my first team, 18 is in my core social group the rest 7 are in the secondary group. All are highly influental or higher. Thus my team fights for each other the match through and are almost never losing a match. 2-3 losses a season at maximum, 5-10 draws, the rest are wins and some by a big margin (6-0 or even up to 12-0) Keeping my match tactics the precisely the same, other manager try tweaking theirs to make it harder and harder by the season. But still I got an upper hand, yet...