The first two on your list are untouchable and I can see that there are arguments for the next two. But, everyone from there onwards can easily be replaced by another. Hazard could easily go in for Robben. Courtois or De Gea for Neuer. Lahm...I love him and think he's an excellent footballer, but is he top 10 of the world quality? If we're not choosing a list based on position by position, then surely the likes of Sanchez, Costa and Aguero can get in there ahead of him since they're all excellent technical footballers.
I'm sure some would also make an argument for Fabregas over Modric, too.
There's many problems when you look at the English teams and compare them to their European rivals. Barcelona and Real literally hoover up talent from other big teams and don't care about the prices. They also aren't afraid to tell a few porkies along the way (the Neymar deal is being looked at, Messi being looked at for dodging taxes, etc). Bayern also make it their mission to take the best players off their nearest rivals. Dortmund sell a big star player (or lose them in the case of Lewandowski) every summer. They also had next to no competition in the league and so could just concentrate on Europe.
The English teams didn't do so well this year, but we also have to remember that in the last 10 years Chelsea (2012), Liverpool (2005) and United (2008) have won the Champions League, with Arsenal (2006), Liverpool (2007), Chelsea (2008), United (2009) and United (2011) reaching the final. So, it's only been the last season or two when things have changed. That can be put down to a few things:
- Sir Alex leaving United.
- Chelsea changing their managers/Mourinho coming back (they'll make another final within the next 5 years, guaranteed).
- City not quite having the manager to make it in Europe (but they will do it eventually, they've pretty much built a title winning team from scratch (and tons of money, I know))
- Liverpool concentrating on winning the league first. They came close to winning the league TWICE in the time since they last won the Champions League.
-Arsenal are building a better squad and now seem to be attracting top talent to the club in Ozil and Sanchez.
There's plenty of talent in English football. We seem to be asking the wrong question anyway, which really should be Is the top talent in English football English talent? Which the answer would be no. I find that a more pressing issue.