Phil Neville feels England's struggles on the international stage are down to youngsters not being 'battle-hardened'.