The A330 outlived the A310 because it was a more versatile aircraft with a larger passenger and freighter niche.