We're going to be a lesser team when we start deciding who to keep and who we don't replace "in kind".
I agree with your argument that if Price has a great year and is worth his market value, we don't gain anything by seeing him walk, but he is getting older, and the chances he does not live up to his value will be higher after this year than it was when we signed him.
Even if Price wins the Cy Young this year, I'm not sure it would hurt us, if he left. $31M would help us keep other players we are likely to lose, like keeping Pom & Kimbrel and maybe have enough to sign a lesser starter. Yes, we lose strength by replacing Price with a lesser pitcher, but maybe we get to keep Kimbrel instead of praying Smith or Thornburg step it up.