I'm somewhat defensive of Ganondorf's appearance in Twilight Princess precisely because I've always felt that the character needs to be viewed across all three games to be understood properly. He very much is a "Three in One" character as you say. In Ocarina he comes across as one-dimensional...