Kepler has "struggled" on offense for several years......it isn't about "shiny new toys" which is more than passive aggressive toward those that want change.
Kepler isn't on the roster next year. They have NO IDEA if Larnach or Wallner are legit MLB players. Gallo isn't on the roster next year. They aren't good enough to win the WS or likely any playoff series with this offense......So, they are literally in the same position next year as this, no LF, CF, or RF on the roster that you know anything about (assuming Buxton isn't playing CF regularly).
The FO needs to think beyond just this year, and to do that, they need to learn what they have in two guys that might be as good or better offensively (or might be worse) than Kepler.