Peaceful protests have not worked, disruptive protests have been widely villified and the protestors jailed for very long sentences. If you are facing 2-3 years for holding up a banner or throwing some paint seems like criminal damage of a fossil fuel facility isn’t likely to net more years. As many have said in the past governments ignore peaceful protests at their peril, because once its clear that doesn’t work they become not peaceful.
I see a lot of confusion and misinformation in the comments about what Just Stop Oils demands are. Their website makes it very plain and you can read through the details yourself. The press has massively misrepresented the groups demands and goals so its best to read it for yourself. https://juststopoil.org/
These are the 3 demands they have.
There is no immediate demand to stop or anything so extreme, they are largely what the UK has already agreed to do but is failing to achieve.