Ah yes. The people who watch only Premiership, European and International games, and then complain that there aren't any good young players getting a chance and it's all because there are too many foreigners.
No it isn't. It's because few players mature fast enough to play at the very top level until they are into their early 20s. So if you never watch any age group or lower league football you'll not see them.
Unfortunately there is a corollary to this. Because the English media are obsessed with the top few teams and a few celebrity players to the exclusion of all else, no attention is paid to the England age group teams. So when the Spanish make Atletico Madrid send their first choice goalkeeper, and Real Madrid and Barcelona to send first team squad players, to the U20 World Cup, England send a squad that includes only a couple of players even on the verge of first team football. Because in Spain the tournament is covered by the media, whereas in England it isn't.
So the best young English players don't get to play international tournament football until they are full internationals. Then we wonder why the England team struggle when it comes to the big tournaments. The countries that have a good record at the World Cup and the European Championships are mostly the ones that send quality teams to the youth tournaments.