Draw a line for me from home insulation to the M25.
I would imagine the aim was to get noticed. If this thread is anything to go by, that, if nothing else has been achieved. Large, captive audience. I may not agree with the action, but I can see a logic to it, yes.