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