The longer the window of years, the more it will benefit the older player.
Last year, Olson .371 OBP, Freeman .393 OBP. But Olson was higher in SLG and OPS. Freeman 133 OPS+, Olson 153 OPS+. That's a pretty big difference. Olson's home field was much more pitcher-friendly.
I think there is zero evidence to predict Freeman will be better offensively, going forward.