I think he's plenty valuable and has been more than productive. I'm sure you could cite his stats since his home run binge and say that he's been bad, but those games count too. 12th in wRC for 1B (with 50 PAs, 'qualified' was being weird), 8th in fWAR, though I think that's more a product of consistent ABs and not being an awful baserunner than any sort of defensive prowess.
Also can't ignore the fact that we're going to pay him less than $1m a year through 2026 for what I think can safely be predicted as like, 2.5 fWAR. Which is a lot better than what we're paying someone like Taillon to produce the same.
The issue there is that it's yet another position where we're essentially locking in above average, certainly not elite production. I think in the aggregate it can work, assuming health, etc. But adding another 120 wRC bat to the lineup at such a premium offensive spot isn't a problem, but it's not the ideal solution in my head.