Сразу спойлер: потому что эволюция поставила такую задачу. Не в том смысле, чтобы гоняться за «принцами», а в смысле выживания человечества, как вида. А что для этого нужно? Хорошее, здоровое потомство, которое устоит перед климатическими невзгодами, голодом, войнами, и т.д.
А далее – следите за руками. Чтобы такое потомство родилось, нужен соответствующий генетический материал. Плюс выносить и вырастить (до определенного момента; но кто ж виноват, что этот момент длится до 18 лет у человека😊) в безопасности! Иначе, потомство не доживет и погибнет.
А кто может обеспечить безопасность? Лет 500 назад – обязательно физически сильный мужчина – иначе поле не вспашет, семья с голоду умрет. Или – царь, но это совсем на вершине иерархической лестницы. За царя есть кому пахать.👑
Смотрим, кто сегодня может обеспечить безопасность. Человек с сильно развитым интеллектом, который с помощью этого самого интеллекта заработал на жизнь.
Интеллект – конкурентное преимущество сегодня, физическая сила уже без надобности. А вот гибкости мышления – очень востребована. Поэтому, «принц» сегодня – не романтический герой или былинный богатырь. А умный (чтобы интеллект передался генетически) и богатый (безопасность).
Так что это эволюция за девушек все решила, и их «меркантильность» – эволюционно обусловленный механизм. Поэтому, мне кажется, что потенциальным «принцам» лучше не возмущаться меркантильностью, а подумать: что я могу сделать, чтобы соответствовать.
Природу не обманешь, и сражаться с ней бесполезно. Как-то так.