So because we're "all in", (pretty sad if that is an "all in" team) & there was glaring holes on this team coming into the season, we have to stick with an old, expensive team? Um, don't think so. I'd still deal any and all players as long as we get a nice return for the players.
In my world, windows to win don't exist. It should be a continual plan to get better. Windows to win, appeasing fans by keeping name players around aren't "all in" moves, nor should a team be built that way.