This decision is justifiable from a business perspective, less so from a baseball perspective. Is Eddie worth 10m for his average production over the last 3-4 years in MLB baseball in 2021? Definitely yes if you don't look at pandemic related possible changes, probably yes even with those. Will Kirrlloff/Rooker replace his production in 2021? There seem to be a lot of posters here who think they will, but history tells us they won't in their first full year in the bigs. I would bet the chances are not good for 2021 and let's not forget, neither one of these guys is great defensive OF. In fact, Rooker is a clear downgrade from Rosario in the field. Now, I think its fair to say that one of those 2 (or Larnach) will be ready to replace Rosario's offensive output by 2022 possibly or 2023 but its unlikely that will happen next year. Next year will be the usual good start, league adjusts so they slump, they adjust and get back going, league adjusts again, rinse/repeat kind of year.
The real reason to do this is to free up the 10m for somebody else, and NOT for Cruz. You sign him if he will take a I year plus option year deal at 10-13m AAV regardless of Rosario. What I'm now looking for is where that money goes. Losing Romo and May pays for whatever raises you have to give to Rogers and Wisler plus another decent reliever so it shouldn't go there. We've already freed up the $ for the BP.You can certainly make a good case that the 10m can now be used in some combination of keeping Odorizzi, signing a guy like Kluber or Gray if released, trading for a starter, signing a good FA starter, signing Brad Hand or Liam Hendricks, or signing a SS, moving Polanco to 2B and making Arraez a super utility. I would have kept Rosario but any of those options make sense to me. Simply rolling out the the same old lineup without Rosario (and possibly without Cruz) is not an acceptable result. That's a "give up on 2021 and rebuild from within on the fly" approach. We're too close to give up like that now.
I kind of like the idea of signing Odo to a 3 year 39m kind of deal, and spending some money on a SS like Andrellton Simmons or Didi Gregorious. Make Polanco the everyday 2B and backup SS, and put Arraez in the role Marwan had. Arraez will get 400-500 ABS playing 2-3 days a week at 2B, 3B, LF, or even DH because he will get chunks playing either 2B or 3B when Donaldson has his inevitable 2-3 stints on the IL. It also give us a way to break Kirilloff and Rooker in with some bench time when they slump, gives rest to Arraez who already has knee problems, or he could even wind up as the everyday LF if the young guys crater.
Bottom line, not a move I would make but it can be good for the team IF its in combination with improving elsewhere. Not a good move if its simply to reduce payroll. We'll soon see which it is.