Herrera really is not a bad CF option. I think everyone assumes he is done InPhilly after this year but CF is not our biggest problem when we have him Our CF prospects may make him expendable at some point, but so far Haseley and Moniak have been laughably bad and no threat to be a ML player.
I honestly think we have to hold on to Herrera, certainly he has flaws, but there are about 10 bigger problems on this team.