All the players I mentioned are also long term assets, too. I think Tatis is the closest to free agency and he is not up until 2025.
I also don't think the Red Sox - or any MLB team - ever operates on the assumption that they are one year away or two years away. That's Outsider Logic. Only 20% separates the best teams from the worst teams, and anything can happen any year. No GM wants to hold back because he has conceded the division to, say, the Yankees, only to watch of their 3 or 4 key players become lost to injury.
Resetting is one thing. No one likes paying anything called a "tax". But once teams juggle their payroll to minimize that aspect of the game, there are just cheap teams and big budget teams, and both operate in their respective categories the rest of the time. The Sox have reset before. But how many times have they reset the tax and stayed cheap the following season?