Points for identifying an emerging environmental issue.
OK on science communication.
"Starwashing" thesis is poorly argued and framed.