Well, 2021 was also terrible. So 2 above average and 2 terrible years, and injuries in 3 of the 4 years enough that he missed 1/3 to 1/2 of the seasons. That isn’t awful, but it isn’t good either.
He is at 103 ERA+, that doesn’t sound good to me, that is slightly better than average. When you factor in that the most recent year was terrible, well, I would just want more for a top prospect.
I would rather have Hoffman, keep Caba, have a guy with 2 very good seasons the last two (bad before) and a guy that you greatly suspect can succeed in the bullpen if nothing else. But I don’t know that Hoffman would take 2/24, but he very well might with a promise that he can at least start the season in the rotation.