The point is that yes, we can afford him, but when you also have Price at $32M, Sale at $25M, JD at $22M, Bogey at $20M and Eovaldi at $17M, the rest of your roster is going to be full of players barely above replacement level, unless you have a strong, deep and balanced farm.
Let's not for get the David Price part of that deal. It was Crawfordesque.