We lose Porcello, Xander, Pearce and Moreland and a year later, JBJ.
This team would not be highly competitive. It wouldn't be a "cliff", but it wouldn't be a ring contender either.
I think we reset after this year, but maybe after 2020.
No Bogey, no JBJ, no Porcello, no Pearce & Moreland and no JD or Sale.
Keeping JD and Sale puts us over the limit and prevents a reset. Keeping both while letting everyone else but Betts go does not win us another ring.
I'd rather reset for one year, then spend large and turn the rebuild into a 1 year turnover. We keep Betts, Beni, Devers, ERod and maybe Eovaldi & Sale, so when we bounce back, we still have a strong core of vets.