Well said Mr D.
However (you knew a 'however' was coming) those who shout the loudest in the name of change should be setting a better example. Flying in an airliner from New Zealand in order to join a certain anti-hydrocarbon group mucking about in London does nothing to help the cause, and is demonstrably causing people to dig their heels in.
T'was Mandela who set the example here. He figured out that blowing stuff up and generally being a tit was getting him nowhere other than prison, so he changed tack.
Tirelessly repeating his message in a moderate manner, again and again and again, setting an example through ahimsa, simply being an ever present and quietly dignified bearer of the message, and eventually that message gathered such inertia it became impossible to ignore any longer.
Sadly, despite this being trumpeted three decades ago for the success and dignity of this method the lesson has now largely been lost.
So you are right. Being part of the problem should not prevent us having an opinion on the solution.
Conversely, if we're genuinely wanting a solution we would each do our best to cease being part or the problem.
Only then by sheer moral example the pressure will be too much for the non conformers to bear. When that starts happening then real change might be seen.