Obviously, more needs to be done than making slogans and sit-ins (e.g., revolution), but to say that they've had 0 effect is inaccurate. They've had, and still do have, an effect in at least changing some people's minds and bringing attention to climate change.