Возможно, потому, что крепкие мужчины с недлинными ногами обычно гораздо легче набирают мышечную массу, развитую мускулатуру, часто имеют более широкие плечи, за счет этого выглядят более сильными (а одна из важных функций мужчины - защищать свою женщину),
а длинноногие мужчины выглядят "дрищами" по сравнению с ними, они более астеничны и при этом еще иногда имеют сниженное либидо, другие сексуальные проблемы.
Кстати, есть одобрительная народная поговорка о невысоких мужчинах
А наука даже ввела такое понятие как трохантерный индекс - чем выше соотношение между ростом тела и длиной ноги, тем сексуальнее человек, крепче его сексуальная конституция. Это все научно разобрано и доказано. То есть коротконогие (относительно роста) мужчины имеют высокую сексуальную конституцию, высокую половую активность, и если нужен активный сексуальный партнер - то надо выбирать именно "коротконого".
Кстати, этот индекс относится и к женщинам, но, так как в сексе самая активная роль все же у мужчины, у женщины - более пассивная, то мужчины выбирают дам по совокупности других внешних признаков)