As someone who uses that type of player, my take is that you can always find or draft a replacement. I’ve not had a GG SS get to the point where I’d give him a big LT contract. If I did, he’d have to bring something else to the table, like excellent base running, power, or OBP.
And I’ve never shaved a few points off defense so I could have a great hitting but shaky SS. I just move that player to 2B or 3B, where they’re above average.