I'd rather save the money and use it for a trade, use it for next off season, I dont know, but I certainly dont see the "need" for a 37 year old pitcher who's typical season has an ERA over 4. Between the current mediocrity on bad contracts at the major league level, and what potential we have in the minors the level of "talent" Arroyo brings in certainly seems negligible. Especially for the absurd price attached.
We supposedly "needed" an ace. We couldnt get one, what "need" Arroyo fills is beyond me. He certainly is not an Ace, and what debatable upgrade he might represent in no way justifies tying up another huge portion of the payroll in a #4 starter.
People bemoan the supposed salary constraints Towers has to work with, but he has no one to blame but himself when he continually shells out large contracts to mediocre talent. Should an ace even become available getting them would be financially rough as we'd be spending 30 million on THREE back of the rotation pitchers. With the increased payroll allowance from the organization the Dbacks could easily afford a legit star (or 2) if not for Towers continual habit of shelling out money to guys that are barely above replacement level, especially when he already had comparable, and much cheaper young already in the organization.
And its seriously debatable if Arroyo is an upgrade over Cahill and Delgado. Looking at his 3 year splits, how he has pitched away from Cincy, that he appears to pitch much better in day games (and we play almost none)... he is a very mediocre looking player. And that ignores his age, he is long enough in the tooth that a steep decline would surprise no one.
So... in summary, is it worth 10-12 million a year to maaaaaybe upgrade from an average #4 starter to a slightly above average (but possibly awful) #4 starter? I dont think so.