Nope! They only give out half the light claimed by the makers, so that's 8 years. But they dim exponentially to 50% of the original output and the plastic lenses go yellow - make that 14 years. In the meantime, the price of electricity doubled because of lack of baseload and cost of all those stupid windmills that never generated enough revenue to pay the capital costs of building them. Make that 28 years. By then, all your luminaires will be obsolete!
All technology goes through a bit of growing pains. Initial costs, design misfires, etc. Remember, it took quite some time for compact fluorescents to make it to the mainstream and become cost effective.
If these are dimmable, and actually last 25 years? I'd be happy to throw away my old CFLs, just for the sheer convenience factor. I think the 10W number is generous, too; given the efficiency of LEDs, it will probably draw far less than that.
The $5 1W LED light I put in my daughter's bedroom as a night-lite paid for itself in 6 months over the 15W bulb she was using before.