Germany's continued World Cup failures are a result of structural, political and cultural problems in German society, Bayer Leverkusen CEO Fernando Carro said on Wednesday.