Sure, Sale's original 3 years were great, although he actually started to sputter health-wise in Year 3.
Thing is, we had to pay a very high price in talent to acquire those 3 years. And one of the players we gave up, Moncada, cost us $63 million, which isn't chicken feed either.
I still say there's no rule to be followed. Every acquisition comes with its own costs and risks baked in.