User blog comment:MrDupin/Rant about Game of Thrones/@comment-24101790-20160519175811/@comment-24101790-20160519182524

I'd say his death/betrayal was necessary to get him off the Night's Watch and out into the world.

That being said, one of the characters in the books talks about the prophecy and mentions that the Valerian word for prince is gender neutral so Azor Ahai could technically be anyone.

As for your dislike of characters being resurrected... You might be disappointed in the near future as the show has hinted at someone being brought back that was previously thought dead.(Please be a direwolf.)