I never said they were equivalent with or better than the dodgers. The dodgers obviously hover above everyone else in the NL right now, as they have for several years now. But the Brewers were the third best team in the league last year, and have played at or above that level to start the year. Everyone else has either played below that level (Giants, Braves) or has serious injury/age concerns (Mets/Cardinals). Regardless of their weak schedule, the Brewers have been doing exactly what very good teams do with such a schedule.
As for the Cardinals, I have watched a lot of their games this year. Arenado and Goldschmidt are amazing, and Edman has been great to start the year, but literally every other part of their roster is a question mark right now. The bottom of their order has been abysmal. Now, their rookies (Donovan, Yepez) have helped to stabilize things somewhat, but their current production, which is at a near all star level, is not in accordance with their prospect pedigrees. And yes, they are reliant on their 40 year olds. Molina remains their primary catcher, Wainwright is their undisputed “ace”, and Pujols is playing almost every day as their DH, even filling in at 1B on occasion. They may make the playoffs just because they are the Cardinals, but they are not at our level, nor are they in the upper class of the NL.
I don’t think you fully understand or appreciate just how much our pitching (assuming Peralta is not out for long) gives us a leg up on everyone else with the exception of the Dodgers and Mets (when/if healthy).