Вообще всё зависит от конкретных мужчины и женщины, и за абсолютно всех отвечать - как-то несерьёзно. Дружба может базироваться много на чём, особенно учитывая то, что некоторые люди вообще не разбираются в том, что такое дружба, и называют всех, с кем хорошо или много общаются - друзьями. По-моему друзей не может быть много. Много бывает знакомых.
Дружба между мужчиной и женщиной - это явление, обросшее всякими доводами, предрассудками и прочим. Между тем, нужно разграничивать дружбу и попытку кого-то из двоих понравиться другому.
У меня есть несколько друзей-мужчин, и у нас отношения чисто дружеские, ни о каком сексуальном желании не может быть и речи. Они не в моём вкусе, и я не в их вкусе. Уродливости, если что, ни у меня, ни у них нету. В данном случае дружба базируется на общих интересах, увлечениях, взаимопонимании и взаимопомощи, и, даже, в какой-то степени, общих жизненных планах (например, планирующиеся путешествия, мероприятия, и так далее, в том числе и на старость есть свои планы). Друг - это как ещё один член семьи. Бывают, конечно, случаи, когда в семье брат хочет сестру, или наоборот, но это уже не совсем правильно получается.