A few things stand out to me in this list.
First is another solid but unspectacular season from Hernandez. I know hes getting expensive but hes never really let us down. If you are confident you can replace his ~2 wins, or you feel he is due for a decline then sure let him go, but his floor has been pretty high over the past 4 seasons since he became the every day second baseman, and given that he has been among our 4 or 5 highest ranking players by either WAR each season I would suggest that finding a solid 2 win player is harder than it sounds.
Realmuto is a genuine super star. Maybe not an MVP candidate but hes in the next tier below Trout, Bellinger, Bregman, Betts, Yelich etc. We need to lock him up.
Hoskins had a poor year, driven by his late season swoon. I've never been convinced he would get a long term deal here, but I don't think he needs to be replaced either. Hes a streaky hitter, we just need to hope his hot streaks carry us to wins and his cold streaks can be offset by other players.
McCutchen was incredible, far better than I ever anticipated, and its a real pity injury robbed us of a full season of him. Hopefully he can rebound and be something like the player we saw in 2019 but he will be a year older and coming off a serious injury so its hard to know what kind of player he will be.