That is very true. This is a condition of what the league is. A player coming off their rookie contract or ERFA especially. Honestly, a player rarely gets a chance at two large paydays in a career. They get one. If they are a lower round draft pick and haven't received a large signing bonus, they are going to look for the payday. I am sure most would like to begin and end a career with a winning organization, such as the Ravens. But if we have a stable of great talent, you are going to lose them because the market value of the player (depending on position) is going to drive their worth.
Having young talent, and ERFA's locked down that have good talent is a great business move. If you can keep that trend rolling, you can keep the shelves stocked for less $$$ and afford to pay the key players market value. The rest you may have to part with because of the numbers game. As long as Oz can keep coming up with high output players at value pricing for 1-4 years of their careers and then let others shell out the green when payday rolls around......the formula can continue to work. Yanda and Osemele are a good example.