I would like to quote the following told by Swami Vivekananda on this topic –
“Temple after temple was broken down by the foreign conqueror, but no sooner had the wave passed than the spire of the temple rose up again. Some of these old Temples of South India, and those like Somnath in Gujarat, will teach you volumes of wisdom, which will give you a cleaner insight in to the history of the race than any amount of books.Mark how these temples bear the marks of a hundred attacks and a hundred regenerations, continuously destroyed and continually springing up out of the ruins, rejuvenated and strong as ever! That is the national mind, that is the national life current. Follow it and it leads to glory”
India, was subject to many conquests throughout its history. Even internally, the various kings were fighting each other. Some of them would destroy cities, temples and take away wealth, etc.
The spirit of the people lies in the reconstruction. In the rejuvenation. In giving it a new lease of life. So, if a conqueror destroys a Temple a hundred times, people rebuild it a hundred and one times! That is the spirit, and its very difficult to destroy that spirit!
Likewise, the speed and spirit shown by the people of Japan for the reconstruction of their nation after Hiroshima and Nagasaki, is another excellent example.
Its a tough question – we have all been in such situations and perhaps reacted both ways, but do you think an eye for an eye is a solution?