I don't think we've been that poor to be honest. The drop of Peterson when he was in the 20s has cost us massively, ironically dropped in the spot where Swann would've been stood if he'd played.
Swann has been missed at times though and I'd probably have just pushed everyone from prior down up a place to bring in Finn for Bopara. We really need one of Bresnan, Swann or Broad to start batting like a genuine all-rounder, they're all good with the bat but need to be a bit more consistent and, more importantly, be able to bat to the situation, if one of them does that we can easily accommodate Finn who is a great option with the ball.