Generally the time under load is the factor that kills parts, not just time on in general. For example: components that are constantly used for test benches to run benchmarks that pin them to 100% performance constantly will burn out much faster than your case.
Also, CPUs can get "binned" where you get the best CPUs in a batch which usually result in increased longevity and higher ceilings on overclocking. People usually call this the "Silicon Lottery". You may have just gotten lucky in your case and won the Silicon Lottery. That's honestly an impressive overclock for that CPU.
I've personally never had a component burn out before I want to upgrade it either, so I'd take that common "disclaimer" with a grain of salt. I think it really comes down to if you got a good bin or a bad bin part with any component.
Also, CPUs can get "binned" where you get the best CPUs in a batch which usually result in increased longevity and higher ceilings on overclocking. People usually call this the "Silicon Lottery". You may have just gotten lucky in your case and won the Silicon Lottery. That's honestly an impressive overclock for that CPU.
I've personally never had a component burn out before I want to upgrade it either, so I'd take that common "disclaimer" with a grain of salt. I think it really comes down to if you got a good bin or a bad bin part with any component.