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 don't understand the remainder of the clue.
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" .)