Well, two points. Why only include the European Cup here? The Uefa Cup was as hard to win if not harder to win than the European Cup. Teams from 2nd to 4th competed in it and lower in later years. It was the competition most akin to the Champions League today. Most of the international players for the top nations would have probably been playing in the Uefa Cup than compared with the European Cup. But suffice to say, there was real quality across the board in both competitions. Secondly, I was really only talking about up until the mid 90s when English clubs usually had a 90%+ squad of English players. And the same for most of the other top nations. Obviously there is little point in comparing over the 15 years or so as European club football, not just the English league, has become more cosmopolitan generally.
Going back to the time of Heysel, the record reads:
European Cup - 8 English winners, 6 Spanish and 5 Italian and 4 German
Uefa Cup - 5 English winners, 0 Spanish and 1 Italian and 3 German
Cup Winners Cup - 5 English winners, 4 Spanish and 4 Italian and 3 German
Total trophies:
England 18
Italy 10
Spain 10
Germany 10
So quite simply, English clubs side dominated in Europe with mostly English playing squads. The talent was clearly there, why couldn't/haven't we put an XI together to do better on the international front? It can maybe be explained by lack of talent in the last decade or so but in the years before?