You are clearly not familiar with Tyler O'Neill and his roller coaster career. You can't count on him to stay healthy or to produce. He will at times, but not consistently at all. He's a strike out machine as well.
Strike outs are part of the game. It is only a problem if it causes a player to fall below 100 wRC+
I do get the injury vibe. His lower out put seasons were due to lower PA.
The way that I see this is Jed will most likely do not much. Cody is not a marketable player. He would have to take back a shitty player plus pay cash if their contracts are off.
Say Cody for Stro. 9M diff. If Jed is strapped he could toss in a prospect to have NY eat the diff.
But it makes more sense to build up Cody a bit. Get some of the bloated deal absorbed and trade out the left over for someone who has a high ceiling.
Jed is good as gone. He is good for trades. Putting together a final product he is not that guy. Theo was. So let him go into the season with a job to do. Pick up some short term filler to add to the sell off then finish off the season with the kids. See what they bring and let the new prez build a team around them.
I don't personally want O'Neil. I was just illustrating that he is better than Cody. Gauntlet was tossed and that was a easy win
So with Cody on a bad contract and Hoerner with a surgery recovery the correct move is to hold the deck. Get into the trade season and sell.
They are not going to be able to compete when they have over 50M locked into 2 sub 5 WAR players. I can buy Swanson. He put up over 4 WAR on his D. Just getting a decent year at the plate makes his cash work. Cody has to put up 4 WAR off of his bat. His glove is over rated.