They're right, the Cardinals do have the better team. The Cubs are a dysfunctional combination of players with a lot more talent than the Cardinals (and they've been that way for longer than just this season). The Cardinals have Flaherty, aging Goldschmidt, and a lot of non-star players who compliment each other enough to win this division.