Wind Energy Under Attack Still!