Итоги голосования для комментария:
agentgoblin Асимметричные механики лишь устанавливают де-юре то, что и так работало де-факто. А именно то, что NPC и монстры практически всегда обсчитываются намного более упрощённо, чем персонажи игроков.

Плюс во вполне себе симметричных механиках есть, например, такой момент, что NPC с гранатой фактически опаснее прикюченца с гранатой. Потому что игрок подумает три раза, надо ли бросать гранату, тогда как NPC просто в силу своей функции эту гранату бросит.

«Дурацкое программирование» лежит больше в области реализации и применения правил на практике, а не в их симметричности.
+