I believe that it is stated that, when the triforce was touched by one of an evil heart (Ganondorf) the goddesses saw what was in his heart and the triforce split, giving each piece to the person who befitted it the most. Ganon got power because he wished to rule. Link got courage because he, as...