Rooney and Sturridge both have the quality to score against the World's elite.
I know we won't win it, I just think we'd be in that "if their main players show up then they'll do well" group. Along with sides like Uruguay, Portugal, Italy and France.
I think you're overlooking the awfulness of our defence this time. In past tournaments we've mainly been pretty strong at the back, but not in 2010 and even less so now.

England's problem is we haven't beaten a major team in a major tournament for over a decade.