I've literally been sitting here for awhile trying to figure the best way to express something. The issue is I'd prefer it to be more concise than the thoughts have allowed. So, what I'm about to say is vastly oversimplified from what I have typed up in various forms multiple times. Key points I wanted to make are these.
A) if Zobrist is going to be 90% or more of what he currently is doing he's going to need to play more than we thought the next 2 years.
B) If you combine just Almora's LHP stats with Heywards RHP stats you get a hitter who is 11-43(.256/.365/.488) with a 13.2% walk rate and a 5.7% k rate. Heyward is hitting .222/.353/.370(104 wRC+) this year vs RHP. With his glove that's playable today and clearly based on previous posts I think that there's more there. As sunk costs go, platooning them in CF is far from a terrible way to go. And given Maddon doesn't just platoon 2 guys in one position but rather plays guys all over they probably get more chances vs their bad split than a typical platoon.
C) Javy very well might be breaking out. Historically he can't hit RHP and he kills LHP. That's been the exact opposite this year. I think the LHP split is just the fact he has a comically low BABIP(think it was .077). If the RHP split is true it's a huge deal. I've never been his biggest supporter but when stats change I reserve the right to change my opinion.
D) Schwarber is crushing RHP at a Rizzo/Bryant level .273/.368/.606(160 wRC+)
E) Cubs biggest weakness is still vs RHP specifically in terms of batting average. Against LHP they are hitting .271/.360/.440(115 wRC+) on the season. Against RHP, they are hitting .238/.337/.426.
F) Trying to figure out a way to address the RHP issue is a clusterfuck and why I've struggled with this post. Near as I can tell there's one of like 3 options here. Russell/Happ can start hitting RHP. You can add someone new which probably means getting rid of one if not both of Russell/Happ. The last option is to do nothing and hope for the best.
When thinking about this I specifically looked at hitters over the last 3 calendar years vs RHP. Interestingly, Bryce Harper is #2 behind Trout hitting .304/.438/.605(171 wRC+). Machado is #47 hitting .280/.338/.505(124 wRC+). Other potential interesting names trade/FA wise, Josh Donaldson(.283/.383/.550 151), Daniel Murphy(.329/.379/.560 145), Brian Dozier(.254/.330/.482 115 wRC+), Jason Kipnis(.280/.354/.462 119). No one else really struck my fancy as either potentially available in a trade or soon to be FA in 2019.
But if you'd like to take a look here's the link.