Wasn't utter shite, at all, during the last WC. So basically, he's been utter shite at two WCs and a Euro, so 3 out of 5 international tournaments. Which isn't great, but probably isn't any worse than a lot of high profile England players bar Beckham and A. Cole. And this is considering he's played in some of those where he was very clearly unfit/injured and shouldn't have been there.
The qualifiers are actually pretty tough matches, usually very competitive, and he's been a consistent performer in those types of games on a very regular basis. Just ignoring them and pretending that the only measure of a player's international career should be the tournaments is frankly silly.