A lot of criticism about alternative technology still (6)
I believe the answer is:
static
'still' is the definition.
(static can mean still or not moving)
I cannot understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for static that I've seen before include "Crakling or hissing noise caused by electrical interference" , "showing no signs of going anywhere" , "stable" , "Cast it (anag) - unmoving" , "Unmoving like kind of electricity" .)