The older CFLs with separate base and bulb were better about handling heat. Even so, I am getting 30,000 hrs life from the few CFLs I still have. Hrs would likely be higher if I never turned them off.
I only use high output CFLs in my basement where I spend most of my time. They take a long time to come up to full output but operate okay when they get going and save more than incandescents. But their longevity is not that good - a lot of them failed within the first three years.
Elsewhere, I use high quality LEDs and have no problem with the spectrum of light I find comparable to incandescents. I have one LED high output over the sink that’s been there 13 years - much longer than a PAR incandescent would have lasted.