I mean, you're not wrong, but the Phillies are very much on a two-year win-now cycle. No Arrieta, Hernandez or (on paper) Realmuto after 2020. By 2021 McCutchen will be 34 and on the third year of his deal. Segura will be 31. Even Hoskins and Harper will technically be on the wrong side of peak. And if we wait to catch the Dodgers on paper it may never happen (and the Braves will pass us in the meantime).
So yeah, on the one hand all the more reason to hope that Haseley and Moniak have a shot at contributing and hold on to what little they have. But as things currently stand they are going to have to upgrade either CF or 3B at least in part (whichever one Kingery doesn't play), and probably for more than just this season if Herrera doesn't stay (I can't see both Haseley and Bohm in next year's Opening Day line-up, but we can hope).
I would just say it's the lowest area of need behind SP and (assuming more than a couple of these guys won't be able to come back) RP.
I think Williams and a lottery ticket can get you an OF if it comes to it. I also think Herrera's situation will be clear by mid-July. MLB doesn't have to wait for the court date but even if they do that's still a fair amount of time. Herrera himself could still be what you trade, too. Obviously he's not performing like past accused abusers who were traded, but he's going to play baseball for someone.