Ennek több oka lehet.
Lehet a hálózati feszültség is alacsony a tervezetthez képest, a tisztán lineáris szabályozás nagyon érzékeny rá (ha pedig az ideálishoz képest túl magas a feszültség, akkor pedig kénytelen elfűteni a többletet, ezért nagyon melegedni fog).
A másik meg, amit írtam fentebb, a gyártó kénytelen kompromisszumot kötni. Nagyobb kapacitás -> kevesebb feszültség-hullámzás, akkor - ha ehhez jól hozzá van igazítva ledek sorbakötött össz-feszültsége - a lineáris stabilizátornak kevesebbet kell elfűtenie. Viszont minél nagyobb a kapacitás, a kondenzátor feszültsége annál hosszabb ideig van a hálózati feszültség pillanatértéke felett. Vagyis áramot felvenni a hálózatról egyre rövidebb impulzusokban tud. Minél rövidebbek az áramimpulzusok, annál nagyobbak kell, hogy legyenek, hogy kilegyen az átlagos teljesítményfelvétel. Nem tudom, hogy magyar vagy eu szabvány szerint mi a megengedett minimális teljesítménytényező, de talán 0,5 alatt már problémás. A rövid impulzus = nagy felharmonikustartalom, rádiófrekvenciás zavarjelet fog visszanyomni a hálózatba, amit a hosszú vezetékek antennaként kisugároznak. Nyilván a gyártó rakhat soros ellenállást a hálózati oldalra, hogy korlátozza a kondenzátor töltőáramát (szoktak is, általában egy kiégő "fusible" ellenállással, ami egyben a tűzvédelmi biztosíték is - nagyon olcsó verziókban természetesen szokás kispórolni), de ez megint hatásfok-rontó, melegszik, ezért az értéke nem lehet túl nagy.
Szóval akármit is optimalizálsz, valamelyik paramétered rossz lesz. Ezért szokták a gyártók úgy belőni, hogy pont 230V-on még éppen egy picit villogjon, úgy hogy szemmel észrevehetetlen legyen. A teljesítménytényezőt belövik a szabvány által megengedett minimumra és ezzel kiadódik a legjobb hatásfok, ami csak belefér ebbe a design-ba.
Sajnos azzal is számolni kell, hogy a kondenzátor veszíteni fog a kapacitásából, pláne ha közvetlenül mellette fűt a lineáris stabkocka, vagyis a kezdetben villogásmentes izzó is idővel egyre jobban fog villogni.