I have mixed feelings. On the one hand, I agree that morale and personality for players is a good thing. I like making FA signings a bit more context-dependent, too. But, having their attributes/tools depend on their "morale" reeks of arcade-y-ness. I don't like that aspect. It's just not a realistic approach. Unhappy players can perform just fine and happy players can be terrible. There must be some other way to make consequences/incentives for player morale.