almost anyone will tell you that England competing with Australia was largely a freak of cricket and was due to a fair many Australians being out of form(Gillespie, Kaspa,Ponting etc). Strauss was miserable all ODI series against Australia, as was vaughan. when you remove Strauss' performance against bangladesh, he averages 29 in ODIs he hasnt had a single successful ODI series in over a year.
Vaughan has been playing ODI cricket for nearly 4 years now. i dont know how long people are going to expect him to suddenly come good, because its not going to happen. as ive said before, he does not hit the ball in the air often enough and is unable to pinch singles(at least one of which is a major requirement to succeed in ODI cricket). as far as hussein is concerned, there was not one point in his ODI career where he merited selection as a batsman, not a single one.
England were hardly anything but a very ordinary side before 2002, so aiming to be better than that would hardly be anyting briliant. further at least that side had players like nick knight, alec stewart, darren gough, andrew caddick, craig white etc all of whom were very capable ODI players.