A point people have made a lot, notably during the offseason and at the trade deadline, is that the Brewers' "string together baserunners" offense won't work well against the kind of high-end pitching that teams tend to send out in October. One way of testing that claim is to look at how the Brewers have done against top starting pitchers so far this season.
I used ESPN to find the list of MLB pitchers who have at least 3.0 WAR (I think ESPN uses bWAR) so far this season. It's a list of 23 starting pitchers (plus Freddy Peralta). That seems like a reasonable cutoff for "the best"; anyway, that's what I looked at. The Brewers have faced pitchers from that list 15 times so far this season. To conveniently evaluate how the Brewers did against those pitchers, I used ESPN's record of pitcher game scores (I think ESPN uses the conventional Bill James method for calculating game scores: https://en.wikipedia.org/wiki/Game_score.) If you haven't looked at game scores, they just use a starting pitcher's box score stats to boil down a start to a single number, with 50 as a roughly average score.
Here are those top starting pitchers' game scores in the 15 games:
Max Fried, 3-29: 36
Kris Bubic, 3-31: 72
Nick Lodolo, 4-3: 68
Tarik Skubal, 4-14: 78
Robbie Ray, 4-21: 50
Framber Valdez, 5-7: 72
Joe Ryan, 5-16: 76
Paul Skenes, 5-23: 66
Garrett Crochet, 5-26: 65
Ranger Suarez, 6-1: 54
Andrew Abbott, 6-4: 43
Joe Ryan, 6-20: 54
Paul Skenes, 6-25: 40
Yoshinobu Yamamoto, 7-7: 26
Matthew Boyd, 7-28: 32
In March, April, and May, the Brewers faced top starting pitchers nine times. Those starters' average game score was 64.8. Seven of the nine were 65 or higher. That's pretty dominant. To put it in perspective, Garrett Crochet's 65 game score from May 26 reflects a box score line of 6.2 5 2 2 2 11.
In June, July, and August, the Brewers faced top starting pitchers six times. Those starters' average game score was 41.5. Only two of them were above 43, none above 54. That's pretty bad. To put it in perspective, Paul Skenes' 40 game score from June 25 reflects a box score line of 4 4 4 4 2 4.
If you believe the Brewers found their offensive formula around June 1, then these numbers may provide some reason to think that formula works fine against top starting pitching. The seven best performances against the Brewers by top starting pitchers all happened before June 1. Even if you take it back a little further, the five best performances against the Brewers by top starting pitchers all happened before May 18.
A couple of caveats, however. The six games by top starters since June 1 isn't a lot of data. In fact, one takeaway here is that the Brewers have been fairly lucky since June 1 to not face many of the best starters. Also, this analysis only looks at starters, not relievers. I'm not sure whether there's good support for the claim that homers are a better bet against top closers than stringing together baserunners, but that claim seems plausible.
Still, the Brewers' performance since they turned their season around provides some evidence against the claim that a well balanced higher-OBP, lower-power lineup can't succeed against top starting pitchers.