I agree there are several ways to make the game reflect nuances of RL baseball. I wholeheartedly support MikeT23's grade system for IFA's and HS/College players. Call it a Fog of War approach. Scouting is the easiest way in my opinion to make a very large part of the game more interesting. (I posted a suggestion for Focused Scouting, but from what I have learned, I am not expecting any movement on it)
With this topic / and promote / demote penalties, a way to know the temperment of your players would be useful. For example, if you have a player that is a year or so away from really being BL ready, but you promote him due to lack of an alternative, if his makeup / temperment / maturity, were very strong, he might not have an issue with your team signing a FA for a season to make a push for the playoffs. He would understand that this is short term, he's making BL money anyway, his clock started for arb, and maybe you could have the option of promising a starting position next season. (kind of like the offers to FA's with a spring training invite). If his attitude is inmature, then he may have a ratings hit that is temporary, or permanent (unless traded). But that is most likely a long term process for WiS.