The key thing is, English teams don't look to there academies all that much I mean Chelsea and Man city plow money in and get the best kids from around the world and then.... Goes and buys a 30+ million player all the time. And in there academies it's not just English youth that are apprently not good enough, but everywhere else's youth too.
What I'm essentially getting at is with clubs that have money they tend to but the ready made instant star players, rather than nurture and blood youth (regardless of nationality) I believe.