I’m really not buying the “much tougher schedule” argument when 2 of the Brewers series were against the Giants who are only over .500 because of winning 5 of 7 against the Brewers. The Cardinals had several difficult series in April too, including Atlanta, the Dodgers (with whom they are now finished for the year,) and Blue Jays.
I also factor in that the Cardinals started May 0-5 to finish a stretch of losing something like 11 of 12 to fall to 10-24 and 10 games out of first place. Since then they have gone 14-8 and have carved that deficit to 5.5 games.
If the Cardinals can pick up 3.5 games over the Brewers in about 3 weeks, I don’t think they need to win 17 in a row, or anything close to that, to make up 5.5 games over 4 months.
I don’t find the injuries and underperformance argument very persuasive either. I guess I would agree that if all of the injured Brewers return, nobody else is injured, and all of the players who have underperformed improve their performance, while none of the players who have performed well slide back, the Brewers will be the favorites to win the division. We might disagree about the likelihood of all of those things falling into place
But, I also recognize that a lot of other teams (including the Cardinals) have had injuries and underperforming players too.
I can see that some Brewers homers see refusing to declare the Cardinals dead means that I think that they are unbeatable, or shoo-ins to win the division, or (the most laughable) a closet Cardinal fan. I just think past experience, including the last two seasons, tells me that harping on the Cardinals flaws is like whistling past the graveyard.