As someone astutely said, with the offense that we have, our pitching doesn't need to be great, just decent. For the first 2 months of the season, the staff carried a 4.13 ERA. That's not great, but that will keep you in most games.
In June, roughly one turn through the rotation, not including last night's game, their ERA is 7.98. Outside of that one bad turn, the pitching has mostly been "decent", which is good enough for our offense.
I agree with most that Dombrowski needs to add some pitching, but as you said, we have the 2nd best run differential in baseball behind the Cubs. It's not as dire as some people make it out to be.