A lot depends on how frequently you turn 'em on and off, no lamp likes to be cycled, They do, however like recycling (ok, bad joke)
I have been using CFL's for decades and I've had some die a quick death, epically when line voltage hit 150+ in my basement (As measured) due to a floating neutral and floating ground both.. (nice, power company fixed it within the hour of said measurement, well the ground, neutral took a while longer)
I've had them last.... Well, Back when the only Florcesent replacements for Incandescent lamps were the circiline type. (The lamp formed a ring) I replaced some of the incansadents.. This would have been around 1980 give or take a couple of years.. When the bank took the house back 2 years ago.... Still in use.
On the other hand,,, 2 of the Florescent fixtures (long tube type) in my six year old Motor hoem have had their lamps replaced already.
I'd say the life span varies.. I have seen them last a decade or longer, or go within a year.