I think that he is right about breaking of the wall that government has more important things to do rather then breaking the walls but I also think that sometime these sort of actions carry symbolic significance
Imran Khan promised a change, so is it not a change that Mr KM is criticizing government's priorities (which is right as well though) and not the corruption in government projects, what he used to do in the past? Could not find any I suppose.