I still have some CFL bulbs but am replacing them bit by bit by LEDs. I have used the CFLs since they were pretty new and have had no problems at all with them. Disposal has been no problem because they don’t burn out. One has quit on me the in 15 years whereas I used to have to replace an incandescent bulb every couple of weeks. Our neighborhood electricity supply has always fluctuated and that seems to be death on Incandescents.
The old light bulbs always lasted a long time. The new ones need constant replacement.
You may want to look at the load balance on the main breaker panel.
Most homes have two hot legs of ~115v each, having too much load on one leg can cause flickering, when a large load is added or goes off.
Every 1% over-voltage reduces bulb life by 10%.