I think most people are expecting the pitching to perform more in line with 2021 assuming a healthy rotation. There's also been the talk by the FO of adding more pitching depth as a kind of insurance policy that we didn't have this past season when we had to trot out Alexander, Chi Chi, etc. We'll probably need another high-leverage bullpen arm or two, in addition, but we're pretty well set there to compete at the level other NL contenders.
I agree that what we lack compared to other contenders are top of the line bats. Guys that can you can comfortably slot in at the top of the order who will OPS above .800, getting on base and knocking other runners in. The Phillies, for example, will trot out Schwarber, Hoskins, Harper, and Realmuto to start tonight. While we have some guys with speed who can get on base (i.e. Yelich, Frelick?, Mitchell?, etc.), we just don't have the consistent run producers to follow them. How many times this year did we have guys on to lead off an inning only to watch the next couple of guys strikeout or ground out weakly and leave the runners stranded? Just no ability to sustain an inning and produce runs in the absence of a HR. Why I think we need to take a serious look at guys like Jansen, Abreu, etc.