Because Gandalf is not an ordinary creature like the others you mentioned, including the WK. He is an angelic spirit. Only a similar being could destroy him. There is no weapon, even that of the one used by Merry to defeat the WK, that could harm Gandalf.
|