Итоги голосования для комментария:
Dusha
Есть еще такой вариант: очень сильное технологическое преимущество «щита» над «мечом».
Условно, дистанционное оружие осталось как есть, но разработаны очень мощные силовые поля, которые прекрасно защищают от снарядов. Чтобы пробить такое поле, нужно использовать поле равной мощности, обернутое вокруг оружия. Генератор поля слишком объемен, чтобы разместить его на снаряде или «обычной» ракете — вот и приходится рубить врага силовыми мечами.
Такое было в каком-то аниме (и думаю не в одном), но название не вспомню.
Проблемы этого подхода начинаются при рассмотрении более масштабных сражений (космические корабли и т.д.) там нужно вводить еще ограничений на технологии.