Armor and weapons, walls and cannons, it was always a race. In the end weapons invariably won. Walls finally fell to cannons, but here you see how massive they eventually got.
Today? Nothing withstands nuclear weapons. You always die. The only thing that saves us, is the fact that the other side perishes as well.