The last time England had a real world class player or a potential world class player was Owen in the early 00's... This team was full of average to good players not more.
This "you don't have a world class player, what do you expect?" argument is so weak.
How many teams at the Euro have world class players? If you think most teams, then world class doesn't mean anything anymore.
In the end, will a team with world class player(s) win it? Yes, most likely.
But shoudl all other teams just pack it up and go home? Did Greece have WC players in 04? Does Iceland now?
Yes individual talent is a huge deal, but let's not pretend this is 5 a-side at the park among buddies. There is much more that goes into this than raw talent.