Война.
По сути Киевский режим = Капитан Очевидность.И ещё - "деды" которые "воеваи" как-то не спешили покидать города - тот же Сталинград, которому уподобляют Мариуполь и Северодонецк.Деды - мрази?
Сталинград случился из-за успешного и крайне быстрого наступления немецких войск на юге. Они разорвали фронт, обратили советские воиска к отступлению (а по факту к беспорядочному бегству) и быстро вышли к Воронежу, а затем и к Сталинграду. По сути отступать уже было некуда советской армии - потеря Сталинграда это была потеря юга СССР. В результате из Сталинграда решили сделали крепость.
Но это скорее исключение - в большинстве случае оборона строилась вокруг городов, а не в них. В случае проигрыша позиции (риска окружения и т.д.) , воиска отступали от городов.
Основные повреждения советские города получили уже в процессе освобождения, когда немецкие воиска строили оборону в городской застройке.
Сейчас украинская армия в принципе строит оборону используя жилую застройку как основной элемент это самой обороны (Мариуполь, Рубежное, Северодонецк, Изюм, Попасная и т.д.).
Вопросы к этой тактике есть - ладно бы была осуществлена нормально эвакуация мирных людей, но чаще всего эвакуация провалена.