England have the most money, the most resources and the biggest pool of players, by far.
People can argue that sheer numbers alone don’t ensure decent talent but England have won the last two U20 World Cups so something’s going right.
Historically the “blazers” have buggered it all up but, even in the professional era, the RFU lost control of the game to the clubs.
Like France, the problem is sorting through the huge number of players in a highly competitive club environment and finding a coach capable of selecting the right ones and melding them together into a cohesive side with a clear idea of how to play.
Since SCW, England have failed to appoint a coach capable of doing this. I don’t think France ever have – despite Grand Slams and 3 RWC finals.
It’s surely no coincidence the fact that neither Union has ever employed an overseas coach and neither team has come close to its potential of late.