Rationale Behind Ibrahim عليه السلام Destroying Idols
The interesting thing is Prophet Ibrahim Alaysalam asks the idols do you not eat of your offerings and this is an indication that the pagan worshippers at the times very much like the Hindus today who would offer food to their idols and would believe that their idols physically or even spiritually could do things. So It was away of showing the absurdity of their beliefs in a statue. If non-muslims come in and breaks a masjid, it doesn’t belittle God , they can destroy all the mosques in the world if they want, God isn’t hindered in the slightest. It’s interesting that Prophet Ibrahim Alaysalam would say to the idols they can’t speak, given nor does God speak to us all personally, but then again Prophet Ibrahim Alaysalam was given revelation (wahi) from Allah so he had personally communicated with Allah. So from my understanding this is a way of Ibrahim Alaysalam promoting the voice of reason in religion and indicating to these pagan worshippers to use their aql.