Вот что я могу сказать.
Друг может быть способен к дружбе изначально, а не за какие-то заслуги. У человека есть потребность и он её реализует - ищет с кем будет дружить. Если же человек привык использовать окружающих в своих целях то тем самым показывает свою враждебность, все видят что ему нельзя оказывать доверие, та как оно будет использовано. Не конфликтовать оказывается важнее чем доверять.
Если же говорят "ты мне так помог дай я тебе чем-нибудь помогу когда потребуется" то это уже сотрудничество. Может быть и взаимовыгодное, но никак не дружба. В профессиональной сфере дружба бывает излишней, ведь интересы не должны ущемляться. Заключить договор с другом означает отказ от взаимовыгодного соглашения.