Why would you want to keep Berrios in the latter years of his contract? Even if the Jays have a short rebuild and are contenders in 2026/2027, they might need that $18.7M elsewhere and Berrios won't be the same arm we saw in 2021/2023/2024 in 2026/2027.
Keeping Bassitt makes more sense since he's a FA after 2025 anyways, so it's short term. Berrios, we're talking about potentially $86M over the next 4 years!