I guess you'd have to define "elite". You're picking out a couple of statistics where the Brewers rate high. I focus more on runs allowed than how many strikeouts the pitchers get. To the extent that runs allowed is affected by fielding, so be it. I don't think there's much question that the Cardinals fielding is better than the Brewers, and that helps their pitching. But, at this point in the season the Brewers and Cardinals are virtually even in runs allowed per game. Whether they're preventing runs with pitching or fielding is immaterial to me.
On a couple of your other points:
1. I am not "assuming" that O'Neill and Flaherty are going to return and play at an All Star level. You're adding that word. But, they are players who could provide positive contributions.
2. I also am not "assuming" that the Cardinal rookies will continue to outpace the best Brewers hitters. If you want to disagree with me, please react to what I actually said, not your twisting of it. I referred to how the Brewers hitters have performed individually the last month. If you haven't done that, maybe you should. It would illustrate why the Brewers offensive problems have come from more than injuries.
3. I am not "assuming" that Woodruff will be as mediocre the rest of the season as he has been so far. But it wouldn't be the first time that a pitcher with high expectations had an off season. I remember guys like Nola and Giolito last year.
4. On Peralta, I heard what Counsell said. When I hear that a pitcher will be out for a "significant amount of time" with no timeline for when he will be back, and that "we expect him back this year", my experience with this kind of "manager speak" is that the player may or may not be back this season but they aren't going to rule it out yet. So, while I'm not "assuming" that Peralta will not pitch again this season, I'm not going to be surprised if he doesn't. In its most optimistic presentation, Peralta will at some point begin soft tossing, then throwing a little farther, then throwing a few pitches off a mound, then pitching to hitters, then going on rehab for a few starts, and then maybe returning to the big club. If there are no setbacks at all that process will take a few months when it starts, and we haven't heard anything about it. What the Brewers said about Peralta is very similar to what the Mets said about deGrom last June. Keep in mind that this is the same organization that wasn't sure Adames would need to go on the IL when he first got hurt and now he's been out for 3 weeks. I'm sure they will be very cautious with Peralta.