ganondorf killing the sage of water? does that have any meaning? why water? [Everybody's happy nowadays]
Because the water temple was such a bitch in Ocarina of Time.
For a REAL ANSWER: To add sympathy for the Zoras especially for finding the prince, and to develop Ganondorf's ruthlessness for the game's sake, you couldn't just have Zant only doing bad things.