kouroux
45k posts to finally achieve this tagline
Because mainly all those countries (I'm not including Italy because I'm not 100% sure) have more talented young players than England. The few english players who looked good at very young age all got opportunities to develop (Wilshere, Rooney, Kane, Sterling).You might disagree, but Germany, France, Spain and Italy in the last decade all begun to reproduce quality players, mainly because of the playing time given to the young players.