Давайте возьмем отвлеченную ситуацию. Есть произвольный город, (не Харьков, абстрактный) который должна занять армия. Если штурмом брать его трудно, чревато потерями как в штурмующей армии, так среди жителей города, то самый логичный вариант, сделать так, что бы население само его покинуло. То есть сделать жизнь в городе невыносимой. Для этого достаточно заблокировать город, лишить его электричества, подождать, открыть гуманитарные коридоры, и большая часть жителей уйдет. Как можно жить, если нет света, газа, воды, канализация не работает, еда протухла, консервы не разогреть. Жить в таких условиях нельзя. После этого город можно штурмовать. Мне это кажется очень логичным.