Santana and Dickey in the same 3 game series means we didn't face the 19th best pitching. The Mets rank 4th in SP ERA and we got their best 2. Their weakness is in the BP with the worst BP ERA, but because the SPs were so good we saw little of that weakness.
The Nats pitching staff is just ridiculous right now so it didn't matter who pitched that series. It was all about matching their pitching or blowing away their pitching with the bats and fortunately one of those things happened.
You don't understand baseball if you think any offense should score off anyone. The Red Sox couldn't score off Chris Davis in 2 innings. The Orioles only saw Gonzalez for 2/3rds of an inning. The Yankees didn't score a run off him in 2 innings between 3 games this season and if you might recall their offense is a little better than ours.
The offense isn't fine, but there isn't much you can do right now with Reimold done, Markakis out and some other key guys not hitting.