I know there are tunes in place to improve the well-documented issue with players signing for much too small contracts. That being said, I've noticed another issue that may or may not be fixed by them:

That screenshot says just about all there is to say. Yes, the final option of his rookie contract was declined, making him a UFA. This is incredibly frequent with the result of way too many young players who would be on their rookie contracts becoming UFAs. As you can see from the screenshot, other youngish players on team friendly contracts are having their team options declined as well.