It's almost as if you are suggesting they are protesting for the sake of protesting?But a discussion isn't being had. It's more or less universally acknowledged that we need to cut fossil fuel emissions and the government is supposedly working towards a surely impractical solution (we will find out); what JSO is saying but not discussing is that we should stop getting any oil at all from the North Sea and import it from further afield. Which IMO is a stupid opinion, and one they are only going for because it's catchy and which they will be able to use for a long time because it's impractical.
You can guarantee that if the government called their bluff and said they were going to import all the oil (without reducing consumption), they would change their campaign - they wouldn't go away believing they have achieved their objective. But it's harder to get popular support and/or attention if they claimed their objective was to do what is already being done, but they want it done faster.