I change ballasts(metal halide) all the time in LSI(brand name) fixtures that are installed in gasoline canopies. Some last years and some don't. The newer ones have smaller boxes to house ballast, capacitor etc, and they die quicker. My guess would be heat build up. Generally they don't short even when the coil is obviously burned up.