He's 32. His speed is down. His arm strength is down. A lot of his value is tied into his defense and that is going in the wrong direction. Now that he's also struggling with the bat, his numbers will fall off the table. Being a switch hitter at Fenway (with a pull approach for a LHB) wouldn't help him either.
3 years for Lindor? Go for it. 5? It's a lot...