Why do people have this idea that because teams buy foreign players, our England squad is poor? Our England squad is poor because England are a poor international side! We have been ever since the country pulled it's head out of it's **** and decided we would compete in the World Cup (with the exception of '66).
Having said that, with the exception of United & Liverpool, most of the home-grown talent in the past 20 years has come from smaller clubs; West Ham, Southampton, Crewe, Crystal Palace etc. this is because those clubs give their players the freedom to play first team football, and that is massive. There is a huge problem with getting younger players to play competitive matches in this country, and the fault is probably down to Sky. In building the richest league in the world, you will undoubtedly decrease the quality of your national side, it's a necessary casualty that comes with selling out.
I'm not entirely sure why Liverpool are the target for this article though?.. I mean, I know there is nothing specificly condemning aimed towards us but the fact of the matter is, Ilori isn't a Liverpool player. Not to mention the fact we are one of a very small percentage of "big" English clubs who are willing to try out young English players; Sterling, Wisdom, Robinson, Shelvey, Henderson etc. Also, I don't see the problem with Ilori only playing 20 "competitive" matches, Ronaldo had only played 25 games before United signed him... Although that's somehow different?
But yeah, it's an article that makes a lot of good (if not original) points, but no solutions? I don't really like articles that are happy to moan about aspects of the game without really providing us with anything we didn't know. The irony in all this is, Ilori is English.. I find that the most amusing aspect of the "OMG STOP BUYIN FORUNERS!" mentality everyone is starting to have.
At the end of the day we have to choose which is more important, England or the Premier League?