бабник означает половую активность, здоровый интерес к женскому полу. Шлюха означает неразборчивость и отсутствие фильтра "входящих", низкую самооценку.Если все мужчины не будут бабниками - женщинам самим придется ухаживать за мужчинами чтобы получить от них потомство. Если женщины все будут шлюхами - не будет естетственного отбора для продолжение рода. От природы мужчина - актив, женщина - пассив. Поэтому бабник - хорошая реализация актива, а  шлюха - плохая реализация пассива.