We performed well against South Africa, and could have easily won that series if Moores and Vaughan drummed a killer-instinct into the team. We also could have beaten India, but a master innings from Tendulkar won India the game, it's not like we've been decimated by the better sides in the last year or so. We've managed to beat the weaker sides, and have been in winning positions against the best sides but failed to capitalise. If you'd watched the games and not based your entire argument on stats and stats alone you'd know that.
Also, what about Ramnaresh Sarwan? He's been in brilliant form this year. 4 hundreds, and although most of them came on some flat Windies tracks he was still making the runs whilst most of the rest of his team were failing. He's averaging 84 with the bat this year and has been much better than both Chanderpaul and Gayle this year.
Yeah, Pietersen & Flintoff performs against the better teams, which gives you an opportunity. One of your other batsman performs well for a series, whilst the others fail miserably and then the batsman that performs well fails for the next couple of series' whilst one of the batsman that failed stands up and then fails for the next series and so on.
For example:
vs South Africa: Pietersen & Bell performs (everyone else fails)
vs. Australia: Pietersen & Collingwood performs (everyone else fails)
vs. Sri Lanka: Pietersen & Cook performs (everyone else fails)
vs India: Pietersen & Strauss performs (everyone else fails - unless its played in the subcontient = flat decks)
vs West Indies: Everyone cashes in against the weak opposition, whilst Pietersen unperforms, so this series evens out the averages and doesn't make the other batsman look as poor in the overall statistics.
vs New Zealand: Same as West Indies.
Also, Sarwan is a decent bat, but not a world-beater.