Modification of a comment I left for another answer:
Annihilate implies enormous force being used against an enemy/territory/opponent. Buildings don't sufficiently resemble enemies/territories/opponents.
Modification of a comment I left for another answer:
Annihilate implies enormous force being used against an enemy/territory/opponent. Buildings don't sufficiently resemble enemies/territories/opponents.