We can argue until we all turn blue about how and why Henry should spend more, but the reality is that he does, but only to a certain degree.
There will be a finite budget, this winter, like it or not.
What we spend on one player, we won't on another or others. That's just the way it is.
I'd rather we spend on pitching, pitching and more pitching, and not injury prone, declining players. I doubt Trout matches Pujols' numbers post 32...
.754 OPS
He won't come close to 122 games per year, and AP did that over 10 more years after 32.
Trout's .968 OPS since 2020 looks nice and shiny in preseason line-ups on paper, but he's averaged 79 games in the past 3 seasons (336 PAs.) That was during "peak physical prime."
Seriously, I'd rather have Yoshida, even if they were paid the same, so it's not about just the "almighty budget."