There's no magic formula to win a title.
For a long time, I kept seeing people say "You need an ace to win a title." But then KC won a World Series without an ace. When this was pointed out, the ace-supportes invariably sad "That's different. They had a killer bullpen."
Well that's the entire point. If you don't excel in one area, you can make up for it with better play in others. Pitching, defense, etc.
And really, weak hitting from the 8 and 9 spots in the lineup is fairly commonplace. How many championship teams had solid hitters in spots 1 through 9?
The only team in MLB history with a .300 hitter at every position was the 1930 Cardinals. And they didn't win the World Series...