he isnt evil he isnt even bad , he made some radical choices all tho for greater good . Even Tyrande and Furion agreed to let him free <-- those guys are pretty good so if they judged him worthy of theyre trust .
Lots of "good" characters did stuff lot worse , and also most he did was to himself , consume guldan's skull . Pledge for sargeras , loosing his eyes , and stuff . He didnt actually harmed innocent , even akama he didnt do anything to him , i mean didnt locked didnt killed until he came to him , he was still "free" they twisted him a bit in tbc tho even so , he wasnt by any means a villain .