CFLs are old technology and so are the old lies about them. LEDs are the sh!t, and I’m almost totally LED now and saving lots of money.
And yes you can still buy 100 wt incandescents.
LED’s are great but expensive, and that light has not been so pleasing in the past but strides have been made to make LED light more like natural light.
I hate incandescents. The frequency gives me headaches.
LED = Liht Emitting Diode
LCD = Liquid Crystal Display