It gets the exact opposite effect. Yes they get attention alright. But the wrong attention.
People don’t think “oh wow yeah stop oil!” They think “wow these stop oil guys are absolute idiots, I don’t want to be associated with them”
That’s the point though. They’ve done other protest work “the proper way” and nobody knows about it because it doesn’t get reported on. They want the message “just stop oil” to be in the news, so they do what gets them in the news.
If they go for the “right” attention, they’re barely reported on by two local outlets. If they go for public outcry, they’re global news in hours. Their goal isn’t to get you to support their organization. It’s to keep you talking about and thinking about and caring about climate change.