I took two years off of Mlb the Show and know I am in June with my Oakland A´s and I found that Player Morale is a good improvement. But older Players getting bad to quickly. Some older Players lose 5-7 Points every month to every attribute and this is way to much. I remember a Manager Game of Soccer which i played over years and i thought about what was the aspect that makes this game so much fun and it was about player developement. That was the fact why i passed the two last years because it kill so much fun when older players are so bad after one year that they can´t make it in the starting line up.
An older Player shouldn´t loose so much in his ratings when they perform well. Also players who are playing better than there ratings should get more ratings boosts so they can have a break out season like in real life. I remember that players who played good over 5-10 games they get a rating boost to 1-4 Points in their attributes. It depends how good they played. This also happened to players who performe bad but with ratings losses. Than after a month there was an official screen of players rating ups/downs after a month and who made the biggest steps in good or bad direction.
I think this could be a very important feature to make Franchise fun over periods. it is so motivating to keep franchise interesting.
sorry for mistakes i am from Germany and english is not my mother language