It wasn't that they couldn't catch the Giants. It's that they're fighting for a one game fluke as opposed to being guaranteed 3 games in a division series. There's a big reason why the Astros went all out at the deadline and the Cubs kept it low-key.