No Italy at the WC, no Italians in the CL now, us not making the quarters in CL for a few seasons, it's indicative of where Italian football is on the world stage.
England lack the finesse and top level talent to win a major tournament but the PL has been developing a lot. Even if you take out the foreign superstars, the core English players have understood that fitness, pace, power and pressure are key and the next generation are pretty decent.
England never lose to second tier teams and trash minnows, Italy don't. Italian football failings can't be masked by Juventus buying top talent, this was inevitable and on the CL stage, it's clear that Spanish and even Portuguese ligas are progressing rapidly. Ciro Immobile is the best example of this, a boss for Lazio but hopeless internationally.