Никогда
Если город большой
Если знаю, что его не удержу от армий соперника
Если знаю, что его сместят по культуре
Если город находится в никчемном месте
Всегда
Из-за нескольких причин, перечисленных выше
Зависит от ситуации. Могу снести потому что не вижу смысла тянуть расходы города, или если он далеко, или если изначально была объявлена война с целью снести пару городов, ибо нефиг. Хотя особого фанатизма в этом деле не проявляю
--------------------
Правила форума