Activism can never ever ever ever ever achieve anything if it doest cause discomfort. A demonstration that doesn't block roads or disrupt services is just invisible. And causing damage to a landmark is disruptive and discomforting.
There is also the point that oil companies will just shoot you if you were to vandalise their office.
Ah yes the good old torment nexus from the hit novel "dont build the torment nexus"