The real question is how a country with 3.5/4 million inhabitants were able to produce players to compete at a high level over almost 20 years from the late 1980s to mid 2000s.
In particular when run by a corrupt organisation who wasted the money earned in that era and completely failed to put structures in place to develop players at grass roots level.
That was the anomaly. Ireland completely piggy backed off English football to develop players. Now, with the influx of more players from continental Europe into English football, the Irish young players are moving further down the English football pyramid and this is the reality.
Coleman and Kenny's interviews were pretty disappointing. "Unacceptable" to lose to Luxembourg. We'll "take it on the chin". Usual nonsense that shows they haven't got the first idea how to improve.
The worst one is "we need to show pride in the jersey and we didn't do that today". Why not? Why didn't they show pride? Or is the reality that they tried their best and were outplayed by Luxembourg who had more talented forwards.
The key problem always ends up being lack of investment and opportunities for young aspiring players. England had a problem with both and consequently after the "golden generation" the team was lacking. But with some focus on "grass roots" and youth coaching, there has been an influx of good young English players come through in recent years. With sky high transfer prices as well, it may also inadvertently have helped give English players more opportunities as well, because foreign transfers may be deemed as riskier investments, despite the influx of PL revenue.